[][src]Trait bluetooth_mesh::beacon::Beacon

pub trait Beacon: Sized {
    const BEACON_TYPE: BeaconType;

    fn byte_len(&self) -> usize;
fn pack_into(&self, buf: &mut [u8]) -> Result<(), BeaconError>;
fn unpack_from(buf: &[u8]) -> Result<Self, BeaconError>; }

Associated Constants

Loading content...

Required methods

fn byte_len(&self) -> usize

fn pack_into(&self, buf: &mut [u8]) -> Result<(), BeaconError>

fn unpack_from(buf: &[u8]) -> Result<Self, BeaconError>

Loading content...

Implementors

Loading content...