pub struct PairingState {
    pub is_weave_fully_provisioned: Option<bool>,
    pub is_wlan_provisioned: Option<bool>,
    pub is_thread_provisioned: Option<bool>,
    pub is_fabric_provisioned: Option<bool>,
    pub is_service_provisioned: Option<bool>,
}Fields§
§is_weave_fully_provisioned: Option<bool>Has Weave been fully provisioned? This implies that all provisioning has been completed as expected as specified in the configuration.
is_wlan_provisioned: Option<bool>Has WiFi been provisioned? Defaults to false.
is_thread_provisioned: Option<bool>Has Thread been provisioned? Defaults to false.
is_fabric_provisioned: Option<bool>Has the fabric been provisioned? Defaults to false.
is_service_provisioned: Option<bool>Has the service been provisioned? Defaults to false.
Trait Implementations§
Source§impl Clone for PairingState
 
impl Clone for PairingState
Source§fn clone(&self) -> PairingState
 
fn clone(&self) -> PairingState
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 PairingState
 
impl Debug for PairingState
Source§impl From<PairingState> for PairingState
 
impl From<PairingState> for PairingState
Source§fn from(item: PairingState) -> Self
 
fn from(item: PairingState) -> Self
Converts to this type from the input type.
Source§impl From<PairingState> for PairingState
 
impl From<PairingState> for PairingState
Source§impl PartialEq for PairingState
 
impl PartialEq for PairingState
Source§impl Serialize for PairingState
 
impl Serialize for PairingState
impl Copy for PairingState
impl StructuralPartialEq for PairingState
Auto Trait Implementations§
impl Freeze for PairingState
impl RefUnwindSafe for PairingState
impl Send for PairingState
impl Sync for PairingState
impl Unpin for PairingState
impl UnwindSafe for PairingState
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§impl<T, D> Encode<Ambiguous1, D> for Twhere
    D: ResourceDialect,
 
impl<T, D> Encode<Ambiguous1, D> for Twhere
    D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
    D: ResourceDialect,
 
impl<T, D> Encode<Ambiguous2, D> for Twhere
    D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
 
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
 
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type 
T to [Self]§impl<T> Instrument for T
 
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoAny for T
 
impl<T> IntoAny for T
Source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> OptionalField for Twhere
    T: ?Sized,
 
impl<T> OptionalField for Twhere
    T: ?Sized,
§impl<T> Pointable for T
 
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
    U: TryFromExt<T>,
 
impl<T, U> TryIntoExt<U> for Twhere
    U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
 
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.