Struct PortType
pub struct PortType { /* private fields */ }Implementations§
§impl PortType
impl PortType
pub const SCALAR_INT: PortType
pub const SCALAR_INT: PortType
Godot enumerator name: PORT_TYPE_SCALAR_INT
pub const SCALAR_UINT: PortType
pub const SCALAR_UINT: PortType
Godot enumerator name: PORT_TYPE_SCALAR_UINT
Trait Implementations§
§impl EngineEnum for PortType
impl EngineEnum for PortType
§impl FromGodot for PortType
impl FromGodot for PortType
§fn try_from_godot(
via: <PortType as GodotConvert>::Via,
) -> Result<PortType, ConvertError>
fn try_from_godot( via: <PortType as GodotConvert>::Via, ) -> Result<PortType, 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 PortType
impl GodotConvert for PortType
§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Which “shape” this type has for property registration (e.g. builtin, enum, …). Read more
§impl ToGodot for PortType
impl ToGodot for PortType
§fn to_godot(&self) -> <PortType as GodotConvert>::Via
fn to_godot(&self) -> <PortType 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 PortType
impl Var for PortType
§fn var_get(field: &PortType) -> <PortType as GodotConvert>::Via
fn var_get(field: &PortType) -> <PortType 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 PortType, value: <PortType as GodotConvert>::Via)
fn var_set(field: &mut PortType, value: <PortType as GodotConvert>::Via)
Set property value via FFI-level
Via type. Called for internal (non-pub) setters registered with Godot.impl Copy for PortType
impl Element for PortType
impl Eq for PortType
impl Export for PortType
impl StructuralPartialEq for PortType
Auto Trait Implementations§
impl Freeze for PortType
impl RefUnwindSafe for PortType
impl Send for PortType
impl Sync for PortType
impl Unpin for PortType
impl UnsafeUnpin for PortType
impl UnwindSafe for PortType
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