pub struct MeshLocalPrefix(/* private fields */);Implementations§
Source§impl MeshLocalPrefix
impl MeshLocalPrefix
pub fn random_ula() -> Self
Trait Implementations§
Source§impl Clone for MeshLocalPrefix
impl Clone for MeshLocalPrefix
Source§fn clone(&self) -> MeshLocalPrefix
fn clone(&self) -> MeshLocalPrefix
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 MeshLocalPrefix
impl Debug for MeshLocalPrefix
Source§impl DecodeTlvUnchecked for MeshLocalPrefix
impl DecodeTlvUnchecked for MeshLocalPrefix
Source§impl Default for MeshLocalPrefix
impl Default for MeshLocalPrefix
Source§fn default() -> MeshLocalPrefix
fn default() -> MeshLocalPrefix
Returns the “default value” for a type. Read more
Source§impl Display for MeshLocalPrefix
impl Display for MeshLocalPrefix
Source§impl PartialEq for MeshLocalPrefix
impl PartialEq for MeshLocalPrefix
Source§impl TlvConstantMetadata for &MeshLocalPrefixwhere
MeshLocalPrefix: TlvConstantMetadata,
impl TlvConstantMetadata for &MeshLocalPrefixwhere
MeshLocalPrefix: TlvConstantMetadata,
Source§impl TlvLength for &MeshLocalPrefix
impl TlvLength for &MeshLocalPrefix
Source§impl TlvLength for MeshLocalPrefix
impl TlvLength for MeshLocalPrefix
Source§impl TlvType for &MeshLocalPrefix
impl TlvType for &MeshLocalPrefix
Source§impl TryEncodeTlv for MeshLocalPrefix
impl TryEncodeTlv for MeshLocalPrefix
Source§fn try_encode_tlv(&self, buffer: &mut [u8]) -> Result<usize, TwineTlvError>
fn try_encode_tlv(&self, buffer: &mut [u8]) -> Result<usize, TwineTlvError>
Encode some data type into the TLV format. Read more
Source§impl TryEncodeTlvValue for MeshLocalPrefix
impl TryEncodeTlvValue for MeshLocalPrefix
Source§fn try_encode_tlv_value(
&self,
buffer: &mut [u8],
) -> Result<usize, TwineTlvError>
fn try_encode_tlv_value( &self, buffer: &mut [u8], ) -> Result<usize, TwineTlvError>
Encode the value portion of a TLV data type. Read more
impl Copy for MeshLocalPrefix
impl Eq for MeshLocalPrefix
impl StructuralPartialEq for MeshLocalPrefix
impl TlvMetadata for &MeshLocalPrefix
impl TlvMetadata for MeshLocalPrefix
Auto Trait Implementations§
impl Freeze for MeshLocalPrefix
impl RefUnwindSafe for MeshLocalPrefix
impl Send for MeshLocalPrefix
impl Sync for MeshLocalPrefix
impl Unpin for MeshLocalPrefix
impl UnsafeUnpin for MeshLocalPrefix
impl UnwindSafe for MeshLocalPrefix
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