Struct ccsds::VCDUHeader
source · pub struct VCDUHeader {
pub version: u8,
pub scid: SCID,
pub vcid: VCID,
pub counter: u32,
pub replay: bool,
pub cycle: bool,
pub counter_cycle: u8,
}Fields§
§version: u8§scid: SCID§vcid: VCID§counter: u32§replay: bool§cycle: bool§counter_cycle: u8Implementations§
Trait Implementations§
source§impl Debug for VCDUHeader
impl Debug for VCDUHeader
source§impl<'de> Deserialize<'de> for VCDUHeader
impl<'de> Deserialize<'de> for VCDUHeader
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for VCDUHeader
impl PartialEq for VCDUHeader
source§fn eq(&self, other: &VCDUHeader) -> bool
fn eq(&self, other: &VCDUHeader) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for VCDUHeader
impl Serialize for VCDUHeader
impl StructuralPartialEq for VCDUHeader
Auto Trait Implementations§
impl RefUnwindSafe for VCDUHeader
impl Send for VCDUHeader
impl Sync for VCDUHeader
impl Unpin for VCDUHeader
impl UnwindSafe for VCDUHeader
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