#[repr(transparent)]pub struct PassthroughStateChangedFlagsFB(_);Expand description
Implementations
sourceimpl 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.
sourceimpl 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
sourceimpl BitAnd<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitAnd<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
& operator.sourcefn bitand(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
fn bitand(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
Performs the
& operation. Read moresourceimpl BitAndAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitAndAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
sourcefn bitand_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitand_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
&= operation. Read moresourceimpl BitOr<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitOr<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
| operator.sourcefn bitor(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
fn bitor(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
Performs the
| operation. Read moresourceimpl BitOrAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitOrAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
sourcefn bitor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
|= operation. Read moresourceimpl BitXor<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitXor<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
^ operator.sourcefn bitxor(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
fn bitxor(
self,
rhs: PassthroughStateChangedFlagsFB
) -> PassthroughStateChangedFlagsFB
Performs the
^ operation. Read moresourceimpl BitXorAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl BitXorAssign<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
sourcefn bitxor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
fn bitxor_assign(&mut self, rhs: PassthroughStateChangedFlagsFB)
Performs the
^= operation. Read moresourceimpl Clone for PassthroughStateChangedFlagsFB
impl Clone for PassthroughStateChangedFlagsFB
sourcefn clone(&self) -> PassthroughStateChangedFlagsFB
fn clone(&self) -> PassthroughStateChangedFlagsFB
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Not for PassthroughStateChangedFlagsFB
impl Not for PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
type Output = PassthroughStateChangedFlagsFB
The resulting type after applying the
! operator.sourcefn not(self) -> PassthroughStateChangedFlagsFB
fn not(self) -> PassthroughStateChangedFlagsFB
Performs the unary
! operation. Read moresourceimpl PartialEq<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
impl PartialEq<PassthroughStateChangedFlagsFB> for PassthroughStateChangedFlagsFB
sourcefn eq(&self, other: &PassthroughStateChangedFlagsFB) -> bool
fn eq(&self, other: &PassthroughStateChangedFlagsFB) -> bool
impl Copy for PassthroughStateChangedFlagsFB
impl Eq for PassthroughStateChangedFlagsFB
impl StructuralEq for PassthroughStateChangedFlagsFB
impl StructuralPartialEq for PassthroughStateChangedFlagsFB
Auto Trait Implementations
impl RefUnwindSafe for PassthroughStateChangedFlagsFB
impl Send for PassthroughStateChangedFlagsFB
impl Sync for PassthroughStateChangedFlagsFB
impl Unpin for PassthroughStateChangedFlagsFB
impl UnwindSafe for PassthroughStateChangedFlagsFB
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more