pub struct HttpParam {
pub name: String,
pub wire_name: String,
pub ty: TypeSpec,
pub kind: HttpParamKind,
pub optional: bool,
pub flatten: bool,
}Fields§
§name: String§wire_name: String§ty: TypeSpec§kind: HttpParamKind§optional: bool§flatten: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for HttpParam
impl<'de> Deserialize<'de> for HttpParam
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 HttpParam
impl RefUnwindSafe for HttpParam
impl Send for HttpParam
impl Sync for HttpParam
impl Unpin for HttpParam
impl UnsafeUnpin for HttpParam
impl UnwindSafe for HttpParam
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