[−][src]Trait bluetooth_mesh::control::ControlMessage
Associated Constants
const OPCODE: ControlOpcode
Required methods
fn byte_len(&self) -> usize
fn unpack(buf: &[u8]) -> Result<Self, ControlMessageError>
fn pack(&self, buf: &mut [u8]) -> Result<(), ControlMessageError>
Provided methods
fn try_pack<Storage: AsRef<[u8]> + AsMut<[u8]>>(
&self,
payload: &mut ControlPayload<Storage>
) -> Result<(), ControlMessageError>
&self,
payload: &mut ControlPayload<Storage>
) -> Result<(), ControlMessageError>
fn try_from_pdu(
value: &UnsegmentedControlPDU
) -> Result<Self, ControlMessageError>
value: &UnsegmentedControlPDU
) -> Result<Self, ControlMessageError>