[−][src]Enum bp7::bundle::PrimaryVariants
Variants
JustCrc(DtnVersionType, BundleControlFlags, CRCType, EndpointID, EndpointID, EndpointID, CreationTimestamp, LifetimeType, ByteBuffer)
FragmentedAndCrc(DtnVersionType, BundleControlFlags, CRCType, EndpointID, EndpointID, EndpointID, CreationTimestamp, LifetimeType, FragOffsetType, TotalDataLengthType, ByteBuffer)
NotFragmentedAndNoCrc(DtnVersionType, BundleControlFlags, CRCType, EndpointID, EndpointID, EndpointID, CreationTimestamp, LifetimeType)
JustFragmented(DtnVersionType, BundleControlFlags, CRCType, EndpointID, EndpointID, EndpointID, CreationTimestamp, LifetimeType, FragOffsetType, TotalDataLengthType)
Trait Implementations
impl PartialEq<PrimaryVariants> for PrimaryVariants
[src]
fn eq(&self, other: &PrimaryVariants) -> bool
[src]
fn ne(&self, other: &PrimaryVariants) -> bool
[src]
impl Clone for PrimaryVariants
[src]
fn clone(&self) -> PrimaryVariants
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<PrimaryVariants> for PrimaryBlock
[src]
fn from(item: PrimaryVariants) -> Self
[src]
impl Debug for PrimaryVariants
[src]
impl Serialize for PrimaryVariants
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for PrimaryVariants
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for PrimaryVariants
impl Sync for PrimaryVariants
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,