#[repr(u8)]
pub enum ArticulationFlag {
FixBase,
DriveLimitsAreForces,
}
Variants
FixBase
DriveLimitsAreForces
Trait Implementations
sourceimpl BitAnd<ArticulationFlag> for ArticulationFlag
impl BitAnd<ArticulationFlag> for ArticulationFlag
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
The resulting type after applying the
&
operator.sourceimpl BitFlag for ArticulationFlag
impl BitFlag for ArticulationFlag
sourceimpl BitOr<ArticulationFlag> for ArticulationFlag
impl BitOr<ArticulationFlag> for ArticulationFlag
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
The resulting type after applying the
|
operator.sourceimpl BitXor<ArticulationFlag> for ArticulationFlag
impl BitXor<ArticulationFlag> for ArticulationFlag
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
The resulting type after applying the
^
operator.sourceimpl Clone for ArticulationFlag
impl Clone for ArticulationFlag
sourcefn clone(&self) -> ArticulationFlag
fn clone(&self) -> ArticulationFlag
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ArticulationFlag
impl Debug for ArticulationFlag
sourceimpl From<ArticulationFlag> for Enum
impl From<ArticulationFlag> for Enum
sourcefn from(value: ArticulationFlag) -> Self
fn from(value: ArticulationFlag) -> Self
Converts to this type from the input type.
sourceimpl Not for ArticulationFlag
impl Not for ArticulationFlag
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
type Output = BitFlags<ArticulationFlag, <ArticulationFlag as RawBitFlags>::Numeric>
The resulting type after applying the
!
operator.sourceimpl RawBitFlags for ArticulationFlag
impl RawBitFlags for ArticulationFlag
sourceconst EMPTY: Self::Numeric = {transmute(0x00): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const EMPTY: Self::Numeric = {transmute(0x00): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with no bits set.
sourceconst DEFAULT: Self::Numeric = {transmute(0x00): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const DEFAULT: Self::Numeric = {transmute(0x00): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
The value used by the Default implementation. Equivalent to EMPTY, unless
customized. Read more
sourceconst ALL_BITS: Self::Numeric = {transmute(0x03): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const ALL_BITS: Self::Numeric = {transmute(0x03): <articulation_reduced_coordinate::ArticulationFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with all flag bits set.
sourceconst BITFLAGS_TYPE_NAME: &'static str = _
const BITFLAGS_TYPE_NAME: &'static str = _
The name of the type for debug formatting purposes. Read more
impl Copy for ArticulationFlag
Auto Trait Implementations
impl RefUnwindSafe for ArticulationFlag
impl Send for ArticulationFlag
impl Sync for ArticulationFlag
impl Unpin for ArticulationFlag
impl UnwindSafe for ArticulationFlag
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