Enum coap_client::Transport
source · [−]pub enum Transport {
Udp,
Dtls,
Tcp,
Tls,
}
Expand description
Supported transports / schemes
Variants
Udp
Basic UDP transport
Dtls
Datagram TLS over UDP
Tcp
Basic TLS transport
Tls
TLS over TCP
Trait Implementations
sourceimpl VariantNames for Transport
impl VariantNames for Transport
sourceconst VARIANTS: &'static [&'static str]
const VARIANTS: &'static [&'static str]
Names of the variants of this enum
impl StructuralPartialEq for Transport
Auto Trait Implementations
impl RefUnwindSafe for Transport
impl Send for Transport
impl Sync for Transport
impl Unpin for Transport
impl UnwindSafe for Transport
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more