pub struct RouteResponseConfig {
pub status: u16,
pub headers: HashMap<String, String>,
pub body: Option<Value>,
}
Expand description
Response configuration for routes
Fields§
§status: u16
HTTP status code
headers: HashMap<String, String>
Response headers
body: Option<Value>
Response body
Trait Implementations§
Source§impl Clone for RouteResponseConfig
impl Clone for RouteResponseConfig
Source§fn clone(&self) -> RouteResponseConfig
fn clone(&self) -> RouteResponseConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RouteResponseConfig
impl Debug for RouteResponseConfig
Source§impl<'de> Deserialize<'de> for RouteResponseConfig
impl<'de> Deserialize<'de> for RouteResponseConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RouteResponseConfig
impl RefUnwindSafe for RouteResponseConfig
impl Send for RouteResponseConfig
impl Sync for RouteResponseConfig
impl Unpin for RouteResponseConfig
impl UnwindSafe for RouteResponseConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more