pub struct ClientDeviceMessageAttributesV3Builder { /* private fields */ }Implementations§
Source§impl ClientDeviceMessageAttributesV3Builder
impl ClientDeviceMessageAttributesV3Builder
pub fn scalar_cmd( &mut self, attrs: &[ClientGenericDeviceMessageAttributesV3], ) -> &Self
pub fn rotate_cmd( &mut self, attrs: &[ClientGenericDeviceMessageAttributesV3], ) -> &Self
pub fn linear_cmd( &mut self, attrs: &[ClientGenericDeviceMessageAttributesV3], ) -> &Self
pub fn sensor_read_cmd( &mut self, attrs: &[SensorDeviceMessageAttributesV3], ) -> &Self
pub fn sensor_subscribe_cmd( &mut self, attrs: &[SensorDeviceMessageAttributesV3], ) -> &Self
pub fn raw_read_cmd(&mut self, endpoints: &[Endpoint]) -> &Self
pub fn raw_write_cmd(&mut self, endpoints: &[Endpoint]) -> &Self
pub fn raw_subscribe_cmd(&mut self, endpoints: &[Endpoint]) -> &Self
pub fn finish(&mut self) -> ClientDeviceMessageAttributesV3
Trait Implementations§
Source§impl Default for ClientDeviceMessageAttributesV3Builder
impl Default for ClientDeviceMessageAttributesV3Builder
Source§fn default() -> ClientDeviceMessageAttributesV3Builder
fn default() -> ClientDeviceMessageAttributesV3Builder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClientDeviceMessageAttributesV3Builder
impl RefUnwindSafe for ClientDeviceMessageAttributesV3Builder
impl Send for ClientDeviceMessageAttributesV3Builder
impl Sync for ClientDeviceMessageAttributesV3Builder
impl Unpin for ClientDeviceMessageAttributesV3Builder
impl UnwindSafe for ClientDeviceMessageAttributesV3Builder
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