#[repr(C)]pub struct otOperationalDatasetComponents {
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,
}
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.
Trait Implementations§
Source§impl Clone for otOperationalDatasetComponents
impl Clone for otOperationalDatasetComponents
Source§fn clone(&self) -> otOperationalDatasetComponents
fn clone(&self) -> otOperationalDatasetComponents
Returns a copy 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 Default for otOperationalDatasetComponents
impl Default for otOperationalDatasetComponents
Source§fn default() -> otOperationalDatasetComponents
fn default() -> otOperationalDatasetComponents
Returns the “default value” for a type. Read more
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 UnwindSafe for otOperationalDatasetComponents
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)