pub struct BroadcastFrequencyInterval {
pub unit: UnitOfTime,
pub value: u16,
}Expand description
This field indicates the frequency interval at which the broadcasts of a message should be repeated.
Fields§
§unit: UnitOfTime§value: u16Implementations§
Source§impl BroadcastFrequencyInterval
impl BroadcastFrequencyInterval
Sourcepub fn into_parts(self) -> BroadcastFrequencyIntervalParts
pub fn into_parts(self) -> BroadcastFrequencyIntervalParts
Converts Self into its parts.
Sourcepub fn from_parts(parts: BroadcastFrequencyIntervalParts) -> Self
pub fn from_parts(parts: BroadcastFrequencyIntervalParts) -> Self
Source§impl BroadcastFrequencyInterval
impl BroadcastFrequencyInterval
pub fn new(unit: UnitOfTime, value: u16) -> Self
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for BroadcastFrequencyInterval
impl<'arbitrary> Arbitrary<'arbitrary> for BroadcastFrequencyInterval
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§impl Clone for BroadcastFrequencyInterval
impl Clone for BroadcastFrequencyInterval
Source§fn clone(&self) -> BroadcastFrequencyInterval
fn clone(&self) -> BroadcastFrequencyInterval
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BroadcastFrequencyInterval
impl Debug for BroadcastFrequencyInterval
Source§impl<'a> Decode<'a> for BroadcastFrequencyInterval
impl<'a> Decode<'a> for BroadcastFrequencyInterval
Source§impl Decode for BroadcastFrequencyInterval
Available on crate feature alloc only.
impl Decode for BroadcastFrequencyInterval
Available on crate feature
alloc only.Source§impl Default for BroadcastFrequencyInterval
impl Default for BroadcastFrequencyInterval
Source§fn default() -> BroadcastFrequencyInterval
fn default() -> BroadcastFrequencyInterval
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BroadcastFrequencyInterval
impl<'de> Deserialize<'de> for BroadcastFrequencyInterval
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 Encode for BroadcastFrequencyInterval
impl Encode for BroadcastFrequencyInterval
Source§impl Encode for BroadcastFrequencyInterval
Available on crate feature alloc only.
impl Encode for BroadcastFrequencyInterval
Available on crate feature
alloc only.Source§impl Hash for BroadcastFrequencyInterval
impl Hash for BroadcastFrequencyInterval
Source§impl Ord for BroadcastFrequencyInterval
impl Ord for BroadcastFrequencyInterval
Source§impl PartialOrd for BroadcastFrequencyInterval
impl PartialOrd for BroadcastFrequencyInterval
impl Copy for BroadcastFrequencyInterval
impl Eq for BroadcastFrequencyInterval
impl StructuralPartialEq for BroadcastFrequencyInterval
Auto Trait Implementations§
impl Freeze for BroadcastFrequencyInterval
impl RefUnwindSafe for BroadcastFrequencyInterval
impl Send for BroadcastFrequencyInterval
impl Sync for BroadcastFrequencyInterval
impl Unpin for BroadcastFrequencyInterval
impl UnwindSafe for BroadcastFrequencyInterval
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)