Enum ClientMode
pub enum ClientMode {
Destination,
Source,
}Expand description
Defines the side of the tunnel.
Variants§
Destination
If the service is used on the destination side - most likely the Iot device.
Source
If the service is used on the source side - most likely the server trying to connect to the IoT device.
Implementations§
§impl ClientMode
impl ClientMode
Trait Implementations§
§impl Clone for ClientMode
impl Clone for ClientMode
§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 more§impl Debug for ClientMode
impl Debug for ClientMode
§impl<'de> Deserialize<'de> for ClientMode
impl<'de> Deserialize<'de> for ClientMode
§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
§impl PartialEq for ClientMode
impl PartialEq for ClientMode
§impl Serialize for ClientMode
impl Serialize for ClientMode
impl Copy for ClientMode
impl Eq 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 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