pub struct AosFrameWriterConfig {
pub scid: Scid,
pub vcid: Vcid,
pub max_data_field_len: usize,
}Expand description
Configuration for building AOS transfer frames.
Fields§
§scid: ScidSpacecraft ID (8-bit).
vcid: VcidVirtual Channel ID (6-bit).
max_data_field_len: usizeMaximum data field length in bytes.
Trait Implementations§
Source§impl Clone for AosFrameWriterConfig
impl Clone for AosFrameWriterConfig
Source§fn clone(&self) -> AosFrameWriterConfig
fn clone(&self) -> AosFrameWriterConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AosFrameWriterConfig
impl RefUnwindSafe for AosFrameWriterConfig
impl Send for AosFrameWriterConfig
impl Sync for AosFrameWriterConfig
impl Unpin for AosFrameWriterConfig
impl UnsafeUnpin for AosFrameWriterConfig
impl UnwindSafe for AosFrameWriterConfig
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