Struct ccsds_primary_header::SequenceWord
source · pub struct SequenceWord(_);
Expand description
The sequence word is the second word of the primary header. It contains a sequence count and an enum that determines how to interpret the sequence count.
Implementations
sourceimpl SequenceWord
impl SequenceWord
pub fn sequence_type(&self) -> SeqFlag
pub fn set_sequence_type(&mut self, seq_flag: SeqFlag)
pub fn sequence_count(&self) -> u16
pub fn set_sequence_count(&mut self, seq_count: u16)
Trait Implementations
sourceimpl Arbitrary for SequenceWord
impl Arbitrary for SequenceWord
sourceimpl Clone for SequenceWord
impl Clone for SequenceWord
sourcefn clone(&self) -> SequenceWord
fn clone(&self) -> SequenceWord
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 moresourceimpl Debug for SequenceWord
impl Debug for SequenceWord
sourceimpl Default for SequenceWord
impl Default for SequenceWord
sourcefn default() -> SequenceWord
fn default() -> SequenceWord
Returns the “default value” for a type. Read more
sourceimpl PartialEq<SequenceWord> for SequenceWord
impl PartialEq<SequenceWord> for SequenceWord
sourcefn eq(&self, other: &SequenceWord) -> bool
fn eq(&self, other: &SequenceWord) -> bool
impl Copy for SequenceWord
impl Eq for SequenceWord
impl StructuralEq for SequenceWord
impl StructuralPartialEq for SequenceWord
Auto Trait Implementations
impl RefUnwindSafe for SequenceWord
impl Send for SequenceWord
impl Sync for SequenceWord
impl Unpin for SequenceWord
impl UnwindSafe for SequenceWord
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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