Skip to content

jsam/actix-default-responder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actix Default Responder

Check Commit

Procedural macros for generating default actix_web::Responder implementation for a custom serialization.

Currently supported formats are:

  • JSON
  • Bincode
  • XML

Json Response

#[derive(Serialize, PartialEq, JsonResponder)]
struct JsonResponse {
    name: String,
}

XML Response

#[derive(Debug, Serialize, PartialEq, XMLResponder)]
struct XMLResponse {
    name: String,
}

Bincode Response

#[derive(Debug, Serialize, PartialEq, BincodeResponder)]
struct BincodeResponse {
    name: String,
}

About

Procedural macros for generating default ``actix_web::Responder`` implementation for a custom serialization.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages