pub struct ContainedIPduProps {
pub collection_semantics: Option<ContainedIPduCollectionSemantics>,
pub header_id_long: Option<u32>,
pub header_id_short: Option<u32>,
pub offset: Option<u32>,
pub priority: Option<u8>,
pub timeout: Option<f64>,
pub trigger: Option<PduCollectionTrigger>,
pub update_indication_bit_position: Option<u32>,
}
Expand description
Properties for an IPdu
that is transmitted in a container IPdu
Fields§
§collection_semantics: Option<ContainedIPduCollectionSemantics>
collection semantics: LastIsBest
or Queued
header_id_long: Option<u32>
header id of the contained IPdu
, used when the header type is LongHeader
header_id_short: Option<u32>
header id of the contained IPdu
, used when the header type is ShortHeader
offset: Option<u32>
offset of the contained IPdu
in the container IPdu
, used when the header type is NoHeader
priority: Option<u8>
priority of the contained IPdu
. 255: lowest, 0: highest
timeout: Option<f64>
sender timeout. Ignored on the receiver side
trigger: Option<PduCollectionTrigger>
defines whether the contained IPdu
triggers transmission of the container IPdu
update_indication_bit_position: Option<u32>
update indication bit position of the contained IPdu
Trait Implementations§
Source§impl Clone for ContainedIPduProps
impl Clone for ContainedIPduProps
Source§fn clone(&self) -> ContainedIPduProps
fn clone(&self) -> ContainedIPduProps
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ContainedIPduProps
impl Debug for ContainedIPduProps
Source§impl PartialEq for ContainedIPduProps
impl PartialEq for ContainedIPduProps
impl StructuralPartialEq for ContainedIPduProps
Auto Trait Implementations§
impl Freeze for ContainedIPduProps
impl RefUnwindSafe for ContainedIPduProps
impl Send for ContainedIPduProps
impl Sync for ContainedIPduProps
impl Unpin for ContainedIPduProps
impl UnwindSafe for ContainedIPduProps
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