pub struct CfsPacket {
pub namespace: Vec<String>,
pub name: String,
pub kind: CfsPacketKind,
pub mid: u64,
pub cc: Option<u64>,
}Expand description
Resolved cFS packet facts for registry-style validation.
Fields§
§namespace: Vec<String>Namespace segments declared by the source file, if any.
name: StringPacket declaration name.
kind: CfsPacketKindPacket kind.
mid: u64Resolved numeric message ID.
cc: Option<u64>Resolved numeric command code for command packets.
Trait Implementations§
impl Eq for CfsPacket
impl StructuralPartialEq for CfsPacket
Auto Trait Implementations§
impl Freeze for CfsPacket
impl RefUnwindSafe for CfsPacket
impl Send for CfsPacket
impl Sync for CfsPacket
impl Unpin for CfsPacket
impl UnsafeUnpin for CfsPacket
impl UnwindSafe for CfsPacket
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