Struct G6dofJointAxisFlag
pub struct G6dofJointAxisFlag { /* private fields */ }
Expand description
Godot enum name: G6DOFJointAxisFlag
.
Implementations§
§impl G6dofJointAxisFlag
impl G6dofJointAxisFlag
pub const ENABLE_LINEAR_LIMIT: G6dofJointAxisFlag = _
pub const ENABLE_LINEAR_LIMIT: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT
pub const ENABLE_ANGULAR_LIMIT: G6dofJointAxisFlag = _
pub const ENABLE_ANGULAR_LIMIT: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT
pub const ENABLE_ANGULAR_SPRING: G6dofJointAxisFlag = _
pub const ENABLE_ANGULAR_SPRING: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_ANGULAR_SPRING
pub const ENABLE_LINEAR_SPRING: G6dofJointAxisFlag = _
pub const ENABLE_LINEAR_SPRING: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_LINEAR_SPRING
pub const ENABLE_MOTOR: G6dofJointAxisFlag = _
pub const ENABLE_MOTOR: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_MOTOR
pub const ENABLE_LINEAR_MOTOR: G6dofJointAxisFlag = _
pub const ENABLE_LINEAR_MOTOR: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR
pub const MAX: G6dofJointAxisFlag = _
pub const MAX: G6dofJointAxisFlag = _
Godot enumerator name: G6DOF_JOINT_FLAG_MAX
Trait Implementations§
§impl Clone for G6dofJointAxisFlag
impl Clone for G6dofJointAxisFlag
§fn clone(&self) -> G6dofJointAxisFlag
fn clone(&self) -> G6dofJointAxisFlag
Returns a copy 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 more§impl Debug for G6dofJointAxisFlag
impl Debug for G6dofJointAxisFlag
§impl EngineEnum for G6dofJointAxisFlag
impl EngineEnum for G6dofJointAxisFlag
§impl FromGodot for G6dofJointAxisFlag
impl FromGodot for G6dofJointAxisFlag
§fn try_from_godot(
via: <G6dofJointAxisFlag as GodotConvert>::Via,
) -> Result<G6dofJointAxisFlag, ConvertError>
fn try_from_godot( via: <G6dofJointAxisFlag as GodotConvert>::Via, ) -> Result<G6dofJointAxisFlag, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for G6dofJointAxisFlag
impl GodotConvert for G6dofJointAxisFlag
§impl Hash for G6dofJointAxisFlag
impl Hash for G6dofJointAxisFlag
§impl IndexEnum for G6dofJointAxisFlag
impl IndexEnum for G6dofJointAxisFlag
§impl PartialEq for G6dofJointAxisFlag
impl PartialEq for G6dofJointAxisFlag
§impl ToGodot for G6dofJointAxisFlag
impl ToGodot for G6dofJointAxisFlag
§type ToVia<'v> = i32
type ToVia<'v> = i32
Target type of
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <G6dofJointAxisFlag as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <G6dofJointAxisFlag as ToGodot>::ToVia<'_>
Converts this type to the Godot type by reference, usually by cloning.
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for G6dofJointAxisFlag
impl Eq for G6dofJointAxisFlag
impl StructuralPartialEq for G6dofJointAxisFlag
Auto Trait Implementations§
impl Freeze for G6dofJointAxisFlag
impl RefUnwindSafe for G6dofJointAxisFlag
impl Send for G6dofJointAxisFlag
impl Sync for G6dofJointAxisFlag
impl Unpin for G6dofJointAxisFlag
impl UnwindSafe for G6dofJointAxisFlag
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)