Struct Function
pub struct Function { /* private fields */ }Implementations§
§impl Function
impl Function
pub const RECIPROCAL: Function
pub const RECIPROCAL: Function
Godot enumerator name: FUNC_RECIPROCAL
pub const INVERSE_SQRT: Function
pub const INVERSE_SQRT: Function
Godot enumerator name: FUNC_INVERSE_SQRT
Trait Implementations§
§impl EngineEnum for Function
impl EngineEnum for Function
§impl Export for Function
impl Export for Function
§fn export_hint() -> PropertyHintInfo
fn export_hint() -> PropertyHintInfo
The export info to use for an exported field of this type, if no other export info is specified.
§impl FromGodot for Function
impl FromGodot for Function
§fn try_from_godot(
via: <Function as GodotConvert>::Via,
) -> Result<Function, ConvertError>
fn try_from_godot( via: <Function as GodotConvert>::Via, ) -> Result<Function, 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 ToGodot for Function
impl ToGodot for Function
§fn to_godot(&self) -> <Function as GodotConvert>::Via
fn to_godot(&self) -> <Function as GodotConvert>::Via
Converts this type to Godot representation, optimizing for zero-copy when possible. Read more
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Converts this type to owned Godot representation. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
§impl Var for Function
impl Var for Function
fn get_property(&self) -> <Function as GodotConvert>::Via
fn set_property(&mut self, value: <Function as GodotConvert>::Via)
§fn var_hint() -> PropertyHintInfo
fn var_hint() -> PropertyHintInfo
Specific property hints, only override if they deviate from
GodotType::property_info, e.g. for enums/newtypes.impl Copy for Function
impl Eq for Function
impl StructuralPartialEq for Function
Auto Trait Implementations§
impl Freeze for Function
impl RefUnwindSafe for Function
impl Send for Function
impl Sync for Function
impl Unpin for Function
impl UnwindSafe for Function
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