pub struct HttpProtocol {}Expand description
HTTP Protocol extension
Trait Implementations§
Source§impl Clone for HttpProtocol
impl Clone for HttpProtocol
Source§fn clone(&self) -> HttpProtocol
fn clone(&self) -> HttpProtocol
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 HttpProtocol
impl Debug for HttpProtocol
Source§impl Default for HttpProtocol
impl Default for HttpProtocol
Source§fn default() -> HttpProtocol
fn default() -> HttpProtocol
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HttpProtocol
impl<'de> Deserialize<'de> for HttpProtocol
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
Source§impl ExtendableThing for HttpProtocol
impl ExtendableThing for HttpProtocol
Source§type InteractionAffordance = ()
type InteractionAffordance = ()
The extension type for
InteractionAffordance.Source§type PropertyAffordance = ()
type PropertyAffordance = ()
The extension type for
PropertyAffordance.Source§type ActionAffordance = ()
type ActionAffordance = ()
The extension type for
ActionAffordance.Source§type EventAffordance = ()
type EventAffordance = ()
The extension type for
EventAffordance.Source§type ExpectedResponse = Response
type ExpectedResponse = Response
The extension type for
ExpectedResponse.Source§type DataSchema = ()
type DataSchema = ()
The extension type for
DataSchema.Source§type ObjectSchema = ()
type ObjectSchema = ()
The extension type for
ObjectSchema.Source§type ArraySchema = ()
type ArraySchema = ()
The extension type for
ArraySchema.Source§impl Hash for HttpProtocol
impl Hash for HttpProtocol
Source§impl PartialEq for HttpProtocol
impl PartialEq for HttpProtocol
Source§impl Serialize for HttpProtocol
impl Serialize for HttpProtocol
impl Eq for HttpProtocol
impl StructuralPartialEq for HttpProtocol
Auto Trait Implementations§
impl Freeze for HttpProtocol
impl RefUnwindSafe for HttpProtocol
impl Send for HttpProtocol
impl Sync for HttpProtocol
impl Unpin for HttpProtocol
impl UnwindSafe for HttpProtocol
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.