#[non_exhaustive]pub struct WindowStatus {
pub status: CommissioningWindowStatus,
pub admin_fabric_index: Option<u8>,
pub admin_vendor_id: Option<u16>,
}Expand description
Snapshot of the AdministratorCommissioning status attributes.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.status: CommissioningWindowStatusCurrent window status.
admin_fabric_index: Option<u8>Fabric index of the admin that opened the window, if any.
admin_vendor_id: Option<u16>Vendor id of the admin that opened the window, if any.
Trait Implementations§
Source§impl Clone for WindowStatus
impl Clone for WindowStatus
Source§fn clone(&self) -> WindowStatus
fn clone(&self) -> WindowStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WindowStatus
Source§impl Debug for WindowStatus
impl Debug for WindowStatus
impl Eq for WindowStatus
Source§impl PartialEq for WindowStatus
impl PartialEq for WindowStatus
impl StructuralPartialEq for WindowStatus
Auto Trait Implementations§
impl Freeze for WindowStatus
impl RefUnwindSafe for WindowStatus
impl Send for WindowStatus
impl Sync for WindowStatus
impl Unpin for WindowStatus
impl UnsafeUnpin for WindowStatus
impl UnwindSafe for WindowStatus
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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