pub struct EndpointInput {
pub body: Option<TypeRef>,
pub path_params: Vec<Param>,
pub query_params: Vec<Param>,
}Fields§
§body: Option<TypeRef>§path_params: Vec<Param>§query_params: Vec<Param>Trait Implementations§
Source§impl Clone for EndpointInput
impl Clone for EndpointInput
Source§fn clone(&self) -> EndpointInput
fn clone(&self) -> EndpointInput
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 EndpointInput
impl Debug for EndpointInput
Source§impl<'de> Deserialize<'de> for EndpointInput
impl<'de> Deserialize<'de> for EndpointInput
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 EndpointInput
impl RefUnwindSafe for EndpointInput
impl Send for EndpointInput
impl Sync for EndpointInput
impl Unpin for EndpointInput
impl UnsafeUnpin for EndpointInput
impl UnwindSafe for EndpointInput
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