pub enum ClientObject {
Http1,
Http2,
Http3,
Kafka,
Mqtt,
}Expand description
The clients available to the system. Cached or otherwise to-be created.
Variants§
Http1
An http 1 client
Http2
An http 2 client
Http3
An http 3 client
Kafka
A kafka client
Mqtt
An mqtt client
Trait Implementations§
Source§impl Clone for ClientObject
impl Clone for ClientObject
Source§fn clone(&self) -> ClientObject
fn clone(&self) -> ClientObject
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 ClientObject
impl Debug for ClientObject
Source§impl<'de> Deserialize<'de> for ClientObject
impl<'de> Deserialize<'de> for ClientObject
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 ClientObject
impl PartialEq for ClientObject
Source§impl Serialize for ClientObject
impl Serialize for ClientObject
impl StructuralPartialEq for ClientObject
Auto Trait Implementations§
impl Freeze for ClientObject
impl RefUnwindSafe for ClientObject
impl Send for ClientObject
impl Sync for ClientObject
impl Unpin for ClientObject
impl UnwindSafe for ClientObject
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