Struct PipelineSource
pub struct PipelineSource { /* private fields */ }
Implementations§
§impl PipelineSource
impl PipelineSource
pub const CANVAS: PipelineSource
pub const CANVAS: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_CANVAS
pub const MESH: PipelineSource
pub const MESH: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_MESH
pub const SURFACE: PipelineSource
pub const SURFACE: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_SURFACE
pub const DRAW: PipelineSource
pub const DRAW: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_DRAW
pub const SPECIALIZATION: PipelineSource
pub const SPECIALIZATION: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_SPECIALIZATION
pub const MAX: PipelineSource
pub const MAX: PipelineSource
Godot enumerator name: PIPELINE_SOURCE_MAX
Trait Implementations§
§impl Clone for PipelineSource
impl Clone for PipelineSource
§fn clone(&self) -> PipelineSource
fn clone(&self) -> PipelineSource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for PipelineSource
impl Debug for PipelineSource
§impl EngineEnum for PipelineSource
impl EngineEnum for PipelineSource
fn try_from_ord(ord: i32) -> Option<PipelineSource>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn godot_name(&self) -> &'static str
fn godot_name(&self) -> &'static str
👎Deprecated: Moved to introspection API, see
EngineEnum::all_constants()
and EnumConstant::godot_name()
The equivalent name of the enumerator, as specified in Godot. Read more
§fn values() -> &'static [PipelineSource]
fn values() -> &'static [PipelineSource]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<PipelineSource>]
fn all_constants() -> &'static [EnumConstant<PipelineSource>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl FromGodot for PipelineSource
impl FromGodot for PipelineSource
§fn try_from_godot(
via: <PipelineSource as GodotConvert>::Via,
) -> Result<PipelineSource, ConvertError>
fn try_from_godot( via: <PipelineSource as GodotConvert>::Via, ) -> Result<PipelineSource, 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 PipelineSource
impl GodotConvert for PipelineSource
§impl Hash for PipelineSource
impl Hash for PipelineSource
§impl IndexEnum for PipelineSource
impl IndexEnum for PipelineSource
§impl PartialEq for PipelineSource
impl PartialEq for PipelineSource
§impl ToGodot for PipelineSource
impl ToGodot for PipelineSource
impl Copy for PipelineSource
impl Eq for PipelineSource
impl StructuralPartialEq for PipelineSource
Auto Trait Implementations§
impl Freeze for PipelineSource
impl RefUnwindSafe for PipelineSource
impl Send for PipelineSource
impl Sync for PipelineSource
impl Unpin for PipelineSource
impl UnwindSafe for PipelineSource
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