Struct godot::classes::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>
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 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
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
)