Enum physx::rigid_dynamic::RigidDynamicLockFlag
source · [−]#[repr(u8)]
pub enum RigidDynamicLockFlag {
LockLinearX,
LockLinearY,
LockLinearZ,
LockAngularX,
LockAngularY,
LockAngularZ,
}
Variants
LockLinearX
LockLinearY
LockLinearZ
LockAngularX
LockAngularY
LockAngularZ
Trait Implementations
sourceimpl BitAnd<RigidDynamicLockFlag> for RigidDynamicLockFlag
impl BitAnd<RigidDynamicLockFlag> for RigidDynamicLockFlag
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
The resulting type after applying the
&
operator.sourceimpl BitFlag for RigidDynamicLockFlag
impl BitFlag for RigidDynamicLockFlag
sourceimpl BitOr<RigidDynamicLockFlag> for RigidDynamicLockFlag
impl BitOr<RigidDynamicLockFlag> for RigidDynamicLockFlag
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
The resulting type after applying the
|
operator.sourceimpl BitXor<RigidDynamicLockFlag> for RigidDynamicLockFlag
impl BitXor<RigidDynamicLockFlag> for RigidDynamicLockFlag
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
The resulting type after applying the
^
operator.sourceimpl Clone for RigidDynamicLockFlag
impl Clone for RigidDynamicLockFlag
sourcefn clone(&self) -> RigidDynamicLockFlag
fn clone(&self) -> RigidDynamicLockFlag
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 Debug for RigidDynamicLockFlag
impl Debug for RigidDynamicLockFlag
sourceimpl From<RigidDynamicLockFlag> for Enum
impl From<RigidDynamicLockFlag> for Enum
sourcefn from(value: RigidDynamicLockFlag) -> Self
fn from(value: RigidDynamicLockFlag) -> Self
Converts to this type from the input type.
sourceimpl From<u32> for RigidDynamicLockFlag
impl From<u32> for RigidDynamicLockFlag
sourceimpl Not for RigidDynamicLockFlag
impl Not for RigidDynamicLockFlag
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
type Output = BitFlags<RigidDynamicLockFlag, <RigidDynamicLockFlag as RawBitFlags>::Numeric>
The resulting type after applying the
!
operator.sourceimpl RawBitFlags for RigidDynamicLockFlag
impl RawBitFlags for RigidDynamicLockFlag
sourceconst EMPTY: Self::Numeric = {transmute(0x00): <rigid_dynamic::RigidDynamicLockFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const EMPTY: Self::Numeric = {transmute(0x00): <rigid_dynamic::RigidDynamicLockFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with no bits set.
sourceconst DEFAULT: Self::Numeric = {transmute(0x00): <rigid_dynamic::RigidDynamicLockFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const DEFAULT: Self::Numeric = {transmute(0x00): <rigid_dynamic::RigidDynamicLockFlag 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(0x3f): <rigid_dynamic::RigidDynamicLockFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const ALL_BITS: Self::Numeric = {transmute(0x3f): <rigid_dynamic::RigidDynamicLockFlag 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 RigidDynamicLockFlag
Auto Trait Implementations
impl RefUnwindSafe for RigidDynamicLockFlag
impl Send for RigidDynamicLockFlag
impl Sync for RigidDynamicLockFlag
impl Unpin for RigidDynamicLockFlag
impl UnwindSafe for RigidDynamicLockFlag
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