pub enum ClientMode {
Full,
FunctorOnly,
None,
}Variants§
Full
OOTB: Includes both the Functor and a default Fetch implementation
FunctorOnly
Streamlined: Includes only the Functor (user must provide their own HttpClient)
None
Minimum: Generates no HTTP client code at all
Trait Implementations§
Source§impl Clone for ClientMode
impl Clone for ClientMode
Source§fn clone(&self) -> ClientMode
fn clone(&self) -> ClientMode
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 ClientMode
impl Debug for ClientMode
Source§impl<'de> Deserialize<'de> for ClientMode
impl<'de> Deserialize<'de> for ClientMode
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 PartialEq for ClientMode
impl PartialEq for ClientMode
Source§impl Serialize for ClientMode
impl Serialize for ClientMode
impl Copy for ClientMode
impl StructuralPartialEq for ClientMode
Auto Trait Implementations§
impl Freeze for ClientMode
impl RefUnwindSafe for ClientMode
impl Send for ClientMode
impl Sync for ClientMode
impl Unpin for ClientMode
impl UnsafeUnpin for ClientMode
impl UnwindSafe for ClientMode
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