#[repr(C)]pub struct otOperationalDatasetComponents {Show 13 fields
pub mIsActiveTimestampPresent: bool,
pub mIsPendingTimestampPresent: bool,
pub mIsNetworkKeyPresent: bool,
pub mIsNetworkNamePresent: bool,
pub mIsExtendedPanIdPresent: bool,
pub mIsMeshLocalPrefixPresent: bool,
pub mIsDelayPresent: bool,
pub mIsPanIdPresent: bool,
pub mIsChannelPresent: bool,
pub mIsPskcPresent: bool,
pub mIsSecurityPolicyPresent: bool,
pub mIsChannelMaskPresent: bool,
pub mIsWakeupChannelPresent: bool,
}Expand description
Represents presence of different components in Active or Pending Operational Dataset.
Fields§
§mIsActiveTimestampPresent: bool< TRUE if Active Timestamp is present, FALSE otherwise.
mIsPendingTimestampPresent: bool< TRUE if Pending Timestamp is present, FALSE otherwise.
mIsNetworkKeyPresent: bool< TRUE if Network Key is present, FALSE otherwise.
mIsNetworkNamePresent: bool< TRUE if Network Name is present, FALSE otherwise.
mIsExtendedPanIdPresent: bool< TRUE if Extended PAN ID is present, FALSE otherwise.
mIsMeshLocalPrefixPresent: bool< TRUE if Mesh Local Prefix is present, FALSE otherwise.
mIsDelayPresent: bool< TRUE if Delay Timer is present, FALSE otherwise.
mIsPanIdPresent: bool< TRUE if PAN ID is present, FALSE otherwise.
mIsChannelPresent: bool< TRUE if Channel is present, FALSE otherwise.
mIsPskcPresent: bool< TRUE if PSKc is present, FALSE otherwise.
mIsSecurityPolicyPresent: bool< TRUE if Security Policy is present, FALSE otherwise.
mIsChannelMaskPresent: bool< TRUE if Channel Mask is present, FALSE otherwise.
mIsWakeupChannelPresent: bool< TRUE if Wake-up Channel is present, FALSE otherwise.
Trait Implementations§
Source§impl Clone for otOperationalDatasetComponents
impl Clone for otOperationalDatasetComponents
Source§fn clone(&self) -> otOperationalDatasetComponents
fn clone(&self) -> otOperationalDatasetComponents
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for otOperationalDatasetComponents
impl Debug for otOperationalDatasetComponents
Source§impl Default for otOperationalDatasetComponents
impl Default for otOperationalDatasetComponents
Source§fn default() -> otOperationalDatasetComponents
fn default() -> otOperationalDatasetComponents
impl Copy for otOperationalDatasetComponents
Auto Trait Implementations§
impl Freeze for otOperationalDatasetComponents
impl RefUnwindSafe for otOperationalDatasetComponents
impl Send for otOperationalDatasetComponents
impl Sync for otOperationalDatasetComponents
impl Unpin for otOperationalDatasetComponents
impl UnsafeUnpin for otOperationalDatasetComponents
impl UnwindSafe for otOperationalDatasetComponents
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§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
§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)
clone_to_uninit)