Struct autd3_driver::cpu::TxDatagram
source · [−]pub struct TxDatagram {
pub num_bodies: usize,
/* private fields */
}
Fields
num_bodies: usize
Implementations
sourceimpl TxDatagram
impl TxDatagram
pub fn new(size: usize) -> Self
pub fn size(&self) -> usize
pub fn data(&self) -> &[u8]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
pub fn header(&self) -> &GlobalHeader
pub fn header_mut(&mut self) -> &mut GlobalHeader
pub fn body(&self) -> &[Body]
pub fn body_mut(&mut self) -> &mut [Body]
pub fn copy_from(&mut self, src: &TxDatagram)
Trait Implementations
sourceimpl Clone for TxDatagram
impl Clone for TxDatagram
sourcefn clone(&self) -> TxDatagram
fn clone(&self) -> TxDatagram
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for TxDatagram
impl Send for TxDatagram
impl Sync for TxDatagram
impl Unpin for TxDatagram
impl UnwindSafe for TxDatagram
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more