Struct godot::engine::visual_shader_node::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>
Performs the conversion.
§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Performs the conversion. 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
.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§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 the Godot type by reference, usually by cloning.
§fn into_godot(self) -> Self::Via
fn into_godot(self) -> Self::Via
Converts this type to the Godot type. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for PortType
impl Eq 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 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