[][src]Enum async_coap::option::OptionValueType

pub enum OptionValueType {
    Opaque,
    Flag,
    Integer,
    String,
    ContentFormat,
    Block,
}

Type describing the type of an option's value.

Variants

Opaque

Opaque option value.

Flag

Option value is determined by the presence or absence of the option.

Integer

Integer value.

String

UTF8 string value.

ContentFormat

Integer value containing a ContentFormat.

Block

Integer value containing a BlockInfo.

Trait Implementations

impl PartialEq<OptionValueType> for OptionValueType[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Clone for OptionValueType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for OptionValueType[src]

impl Copy for OptionValueType[src]

impl Debug for OptionValueType[src]

impl Hash for OptionValueType[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,