pub struct PassthroughStateChangedFlagsFB(/* private fields */);
Expand description
Implementations§
Source§impl PassthroughStateChangedFlagsFB
impl PassthroughStateChangedFlagsFB
Sourcepub const REINIT_REQUIRED: PassthroughStateChangedFlagsFB
pub const REINIT_REQUIRED: PassthroughStateChangedFlagsFB
Passthrough system requires reinitialization.
Sourcepub const NON_RECOVERABLE_ERROR: PassthroughStateChangedFlagsFB
pub const NON_RECOVERABLE_ERROR: PassthroughStateChangedFlagsFB
Non-recoverable error has occurred. A device reboot or a firmware update may be required.
Sourcepub const RECOVERABLE_ERROR: PassthroughStateChangedFlagsFB
pub const RECOVERABLE_ERROR: PassthroughStateChangedFlagsFB
A recoverable error has occurred. The runtime will attempt to recover, but some functionality may be temporarily unavailable.
Sourcepub const RESTORED_ERROR: PassthroughStateChangedFlagsFB
pub const RESTORED_ERROR: PassthroughStateChangedFlagsFB
The runtime has recovered from a previous error and is functioning normally.
Source§impl PassthroughStateChangedFlagsFB
impl PassthroughStateChangedFlagsFB
pub const EMPTY: Self
pub fn from_raw(x: u64) -> Self
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: PassthroughStateChangedFlagsFB) -> bool
Sourcepub fn contains(self, other: PassthroughStateChangedFlagsFB) -> bool
pub fn contains(self, other: PassthroughStateChangedFlagsFB) -> bool
Returns whether other
is a subset of self
Trait Implementations§
Source§impl BitAnd for PassthroughStateChangedFlagsFB
impl BitAnd for PassthroughStateChangedFlagsFB
Source§type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
&
operator.Source§fn bitand(
self,
rhs: PassthroughStateChangedFlagsFB,
) -> PassthroughStateChangedFlagsFB
fn bitand( self, rhs: PassthroughStateChangedFlagsFB, ) -> PassthroughStateChangedFlagsFB
Performs the
&
operation. Read moreSource§impl BitAndAssign for PassthroughStateChangedFlagsFB
impl BitAndAssign for PassthroughStateChangedFlagsFB
Source§fn bitand_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitand_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
&=
operation. Read moreSource§impl BitOr for PassthroughStateChangedFlagsFB
impl BitOr for PassthroughStateChangedFlagsFB
Source§type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
|
operator.Source§fn bitor(
self,
rhs: PassthroughStateChangedFlagsFB,
) -> PassthroughStateChangedFlagsFB
fn bitor( self, rhs: PassthroughStateChangedFlagsFB, ) -> PassthroughStateChangedFlagsFB
Performs the
|
operation. Read moreSource§impl BitOrAssign for PassthroughStateChangedFlagsFB
impl BitOrAssign for PassthroughStateChangedFlagsFB
Source§fn bitor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
|=
operation. Read moreSource§impl BitXor for PassthroughStateChangedFlagsFB
impl BitXor for PassthroughStateChangedFlagsFB
Source§type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
^
operator.Source§fn bitxor(
self,
rhs: PassthroughStateChangedFlagsFB,
) -> PassthroughStateChangedFlagsFB
fn bitxor( self, rhs: PassthroughStateChangedFlagsFB, ) -> PassthroughStateChangedFlagsFB
Performs the
^
operation. Read moreSource§impl BitXorAssign for PassthroughStateChangedFlagsFB
impl BitXorAssign for PassthroughStateChangedFlagsFB
Source§fn bitxor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitxor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
^=
operation. Read moreSource§impl Clone for PassthroughStateChangedFlagsFB
impl Clone for PassthroughStateChangedFlagsFB
Source§fn clone(&self) -> PassthroughStateChangedFlagsFB
fn clone(&self) -> PassthroughStateChangedFlagsFB
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 Not for PassthroughStateChangedFlagsFB
impl Not for PassthroughStateChangedFlagsFB
Source§type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
!
operator.Source§fn not(self) -> PassthroughStateChangedFlagsFB
fn not(self) -> PassthroughStateChangedFlagsFB
Performs the unary
!
operation. Read moreSource§impl PartialEq for PassthroughStateChangedFlagsFB
impl PartialEq for PassthroughStateChangedFlagsFB
Source§fn eq(&self, other: &PassthroughStateChangedFlagsFB) -> bool
fn eq(&self, other: &PassthroughStateChangedFlagsFB) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for PassthroughStateChangedFlagsFB
impl Eq for PassthroughStateChangedFlagsFB
impl StructuralPartialEq for PassthroughStateChangedFlagsFB
Auto Trait Implementations§
impl Freeze for PassthroughStateChangedFlagsFB
impl RefUnwindSafe for PassthroughStateChangedFlagsFB
impl Send for PassthroughStateChangedFlagsFB
impl Sync for PassthroughStateChangedFlagsFB
impl Unpin for PassthroughStateChangedFlagsFB
impl UnwindSafe for PassthroughStateChangedFlagsFB
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