Struct godot::classes::rendering_device::CompareOperator
pub struct CompareOperator { /* private fields */ }
Implementations§
§impl CompareOperator
impl CompareOperator
pub const NEVER: CompareOperator = _
pub const NEVER: CompareOperator = _
Godot enumerator name: COMPARE_OP_NEVER
pub const LESS: CompareOperator = _
pub const LESS: CompareOperator = _
Godot enumerator name: COMPARE_OP_LESS
pub const EQUAL: CompareOperator = _
pub const EQUAL: CompareOperator = _
Godot enumerator name: COMPARE_OP_EQUAL
pub const LESS_OR_EQUAL: CompareOperator = _
pub const LESS_OR_EQUAL: CompareOperator = _
Godot enumerator name: COMPARE_OP_LESS_OR_EQUAL
pub const GREATER: CompareOperator = _
pub const GREATER: CompareOperator = _
Godot enumerator name: COMPARE_OP_GREATER
pub const NOT_EQUAL: CompareOperator = _
pub const NOT_EQUAL: CompareOperator = _
Godot enumerator name: COMPARE_OP_NOT_EQUAL
pub const GREATER_OR_EQUAL: CompareOperator = _
pub const GREATER_OR_EQUAL: CompareOperator = _
Godot enumerator name: COMPARE_OP_GREATER_OR_EQUAL
pub const ALWAYS: CompareOperator = _
pub const ALWAYS: CompareOperator = _
Godot enumerator name: COMPARE_OP_ALWAYS
pub const MAX: CompareOperator = _
pub const MAX: CompareOperator = _
Godot enumerator name: COMPARE_OP_MAX
Trait Implementations§
§impl Clone for CompareOperator
impl Clone for CompareOperator
§fn clone(&self) -> CompareOperator
fn clone(&self) -> CompareOperator
Returns a copy 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 CompareOperator
impl Debug for CompareOperator
§impl EngineEnum for CompareOperator
impl EngineEnum for CompareOperator
§impl FromGodot for CompareOperator
impl FromGodot for CompareOperator
§fn try_from_godot(
via: <CompareOperator as GodotConvert>::Via,
) -> Result<CompareOperator, ConvertError>
fn try_from_godot( via: <CompareOperator as GodotConvert>::Via, ) -> Result<CompareOperator, 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 CompareOperator
impl GodotConvert for CompareOperator
§impl Hash for CompareOperator
impl Hash for CompareOperator
§impl IndexEnum for CompareOperator
impl IndexEnum for CompareOperator
§impl PartialEq for CompareOperator
impl PartialEq for CompareOperator
§fn eq(&self, other: &CompareOperator) -> bool
fn eq(&self, other: &CompareOperator) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl ToGodot for CompareOperator
impl ToGodot for CompareOperator
§fn to_godot(&self) -> <CompareOperator as GodotConvert>::Via
fn to_godot(&self) -> <CompareOperator 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 CompareOperator
impl Eq for CompareOperator
impl StructuralPartialEq for CompareOperator
Auto Trait Implementations§
impl Freeze for CompareOperator
impl RefUnwindSafe for CompareOperator
impl Send for CompareOperator
impl Sync for CompareOperator
impl Unpin for CompareOperator
impl UnwindSafe for CompareOperator
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)