#[repr(u8)]pub enum Upid {
SpacePackets = 0,
EncapsulationPackets = 1,
Cop1Commands = 2,
CopPCommands = 3,
Sdls = 4,
IdleData = 30,
OnlyIdleData = 31,
}Expand description
Well-known USLP Protocol Identifier (UPID) values.
These are registered in the SANA UPID registry.
Variants§
SpacePackets = 0
CCSDS Space Packets.
EncapsulationPackets = 1
CCSDS Encapsulation Packets.
Cop1Commands = 2
COP-1 Control Commands.
CopPCommands = 3
COP-P / Proximity-1 SPDUs.
Sdls = 4
SDLS Protocol data.
IdleData = 30
Idle data in a fixed-length TFDZ.
OnlyIdleData = 31
Only Idle Data (OID Transfer Frames).
Trait Implementations§
impl Copy for Upid
impl Eq for Upid
impl StructuralPartialEq for Upid
Auto Trait Implementations§
impl Freeze for Upid
impl RefUnwindSafe for Upid
impl Send for Upid
impl Sync for Upid
impl Unpin for Upid
impl UnsafeUnpin for Upid
impl UnwindSafe for Upid
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