pub struct CoapOption<'value> {
pub name: CoapOptionName,
pub value: &'value [u8],
}Expand description
A decoded CoAP Option
Fields§
§name: CoapOptionNameOption Name that corresponds to the option number as specified in https://www.rfc-editor.org/rfc/rfc7252#section-5.10
value: &'value [u8]Option Value
Trait Implementations§
Source§impl<'value> Clone for CoapOption<'value>
impl<'value> Clone for CoapOption<'value>
Source§fn clone(&self) -> CoapOption<'value>
fn clone(&self) -> CoapOption<'value>
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<'value> Debug for CoapOption<'value>
impl<'value> Debug for CoapOption<'value>
Source§impl Ord for CoapOption<'_>
impl Ord for CoapOption<'_>
Source§impl<'value> PartialEq for CoapOption<'value>
impl<'value> PartialEq for CoapOption<'value>
Source§impl PartialOrd for CoapOption<'_>
impl PartialOrd for CoapOption<'_>
impl<'value> Eq for CoapOption<'value>
impl<'value> StructuralPartialEq for CoapOption<'value>
Auto Trait Implementations§
impl<'value> Freeze for CoapOption<'value>
impl<'value> RefUnwindSafe for CoapOption<'value>
impl<'value> Send for CoapOption<'value>
impl<'value> Sync for CoapOption<'value>
impl<'value> Unpin for CoapOption<'value>
impl<'value> UnwindSafe for CoapOption<'value>
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