pub struct GroupSyncWrite { /* private fields */ }Implementations§
Source§impl GroupSyncWrite
impl GroupSyncWrite
pub fn new(start_address: u8, data_length: usize) -> Self
pub fn add_param(&mut self, sts_id: u8, data: Vec<u8>) -> bool
pub fn remove_param(&mut self, sts_id: u8)
pub fn change_param(&mut self, sts_id: u8, data: Vec<u8>) -> bool
pub fn clear_param(&mut self)
pub fn tx_packet(&mut self, ph: &mut ProtocolPacketHandler<'_>) -> CommResult
Auto Trait Implementations§
impl Freeze for GroupSyncWrite
impl RefUnwindSafe for GroupSyncWrite
impl Send for GroupSyncWrite
impl Sync for GroupSyncWrite
impl Unpin for GroupSyncWrite
impl UnwindSafe for GroupSyncWrite
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