Struct CellularReturnType
pub struct CellularReturnType { /* private fields */ }Implementations§
§impl CellularReturnType
impl CellularReturnType
pub const CELL_VALUE: CellularReturnType
pub const CELL_VALUE: CellularReturnType
Godot enumerator name: RETURN_CELL_VALUE
pub const DISTANCE: CellularReturnType
pub const DISTANCE: CellularReturnType
Godot enumerator name: RETURN_DISTANCE
pub const DISTANCE2: CellularReturnType
pub const DISTANCE2: CellularReturnType
Godot enumerator name: RETURN_DISTANCE2
pub const DISTANCE2_ADD: CellularReturnType
pub const DISTANCE2_ADD: CellularReturnType
Godot enumerator name: RETURN_DISTANCE2_ADD
pub const DISTANCE2_SUB: CellularReturnType
pub const DISTANCE2_SUB: CellularReturnType
Godot enumerator name: RETURN_DISTANCE2_SUB
pub const DISTANCE2_MUL: CellularReturnType
pub const DISTANCE2_MUL: CellularReturnType
Godot enumerator name: RETURN_DISTANCE2_MUL
pub const DISTANCE2_DIV: CellularReturnType
pub const DISTANCE2_DIV: CellularReturnType
Godot enumerator name: RETURN_DISTANCE2_DIV
Trait Implementations§
§impl Clone for CellularReturnType
impl Clone for CellularReturnType
§fn clone(&self) -> CellularReturnType
fn clone(&self) -> CellularReturnType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CellularReturnType
§impl Debug for CellularReturnType
impl Debug for CellularReturnType
impl Element for CellularReturnType
§impl EngineEnum for CellularReturnType
impl EngineEnum for CellularReturnType
fn try_from_ord(ord: i32) -> Option<CellularReturnType>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn values() -> &'static [CellularReturnType]
fn values() -> &'static [CellularReturnType]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<CellularReturnType>]
fn all_constants() -> &'static [EnumConstant<CellularReturnType>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
impl Eq for CellularReturnType
impl Export for CellularReturnType
§impl FromGodot for CellularReturnType
impl FromGodot for CellularReturnType
§fn try_from_godot(
via: <CellularReturnType as GodotConvert>::Via,
) -> Result<CellularReturnType, ConvertError>
fn try_from_godot( via: <CellularReturnType as GodotConvert>::Via, ) -> Result<CellularReturnType, 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 CellularReturnType
impl GodotConvert for CellularReturnType
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Which “shape” this type has for property registration (e.g. builtin, enum, …). Read more
§impl Hash for CellularReturnType
impl Hash for CellularReturnType
§impl PartialEq for CellularReturnType
impl PartialEq for CellularReturnType
§fn eq(&self, other: &CellularReturnType) -> bool
fn eq(&self, other: &CellularReturnType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CellularReturnType
§impl ToGodot for CellularReturnType
impl ToGodot for CellularReturnType
§fn to_godot(&self) -> <CellularReturnType as GodotConvert>::Via
fn to_godot(&self) -> <CellularReturnType 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 CellularReturnType
impl Var for CellularReturnType
§type PubType = CellularReturnType
type PubType = CellularReturnType
Type used in generated Rust getters/setters for
#[var(pub)].§fn var_get(
field: &CellularReturnType,
) -> <CellularReturnType as GodotConvert>::Via
fn var_get( field: &CellularReturnType, ) -> <CellularReturnType as GodotConvert>::Via
Get property value via FFI-level
Via type. Called for internal (non-pub) getters registered with Godot.§fn var_set(
field: &mut CellularReturnType,
value: <CellularReturnType as GodotConvert>::Via,
)
fn var_set( field: &mut CellularReturnType, value: <CellularReturnType as GodotConvert>::Via, )
Set property value via FFI-level
Via type. Called for internal (non-pub) setters registered with Godot.§fn var_pub_get(
field: &CellularReturnType,
) -> <CellularReturnType as Var>::PubType
fn var_pub_get( field: &CellularReturnType, ) -> <CellularReturnType as Var>::PubType
Get property value as
PubType. Called for #[var(pub)] getters exposed in Rust API.§fn var_pub_set(
field: &mut CellularReturnType,
value: <CellularReturnType as Var>::PubType,
)
fn var_pub_set( field: &mut CellularReturnType, value: <CellularReturnType as Var>::PubType, )
Set property value as
PubType. Called for #[var(pub)] setters exposed in Rust API.Auto Trait Implementations§
impl Freeze for CellularReturnType
impl RefUnwindSafe for CellularReturnType
impl Send for CellularReturnType
impl Sync for CellularReturnType
impl Unpin for CellularReturnType
impl UnsafeUnpin for CellularReturnType
impl UnwindSafe for CellularReturnType
Blanket Implementations§
impl<T> AsDirectElement<T> for T
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