Struct MemoryType
pub struct MemoryType { /* private fields */ }Implementations§
§impl MemoryType
impl MemoryType
pub const TEXTURES: MemoryType
pub const TEXTURES: MemoryType
Godot enumerator name: MEMORY_TEXTURES
pub const BUFFERS: MemoryType
pub const BUFFERS: MemoryType
Godot enumerator name: MEMORY_BUFFERS
pub const TOTAL: MemoryType
pub const TOTAL: MemoryType
Godot enumerator name: MEMORY_TOTAL
Trait Implementations§
§impl Clone for MemoryType
impl Clone for MemoryType
§fn clone(&self) -> MemoryType
fn clone(&self) -> MemoryType
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 MemoryType
impl Debug for MemoryType
§impl EngineEnum for MemoryType
impl EngineEnum for MemoryType
fn try_from_ord(ord: i32) -> Option<MemoryType>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn values() -> &'static [MemoryType]
fn values() -> &'static [MemoryType]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<MemoryType>]
fn all_constants() -> &'static [EnumConstant<MemoryType>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl FromGodot for MemoryType
impl FromGodot for MemoryType
§fn try_from_godot(
via: <MemoryType as GodotConvert>::Via,
) -> Result<MemoryType, ConvertError>
fn try_from_godot( via: <MemoryType as GodotConvert>::Via, ) -> Result<MemoryType, 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 MemoryType
impl GodotConvert for MemoryType
§impl Hash for MemoryType
impl Hash for MemoryType
§impl PartialEq for MemoryType
impl PartialEq for MemoryType
§impl ToGodot for MemoryType
impl ToGodot for MemoryType
§fn to_godot(&self) -> <MemoryType as GodotConvert>::Via
fn to_godot(&self) -> <MemoryType 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 Copy for MemoryType
impl Eq for MemoryType
impl StructuralPartialEq for MemoryType
Auto Trait Implementations§
impl Freeze for MemoryType
impl RefUnwindSafe for MemoryType
impl Send for MemoryType
impl Sync for MemoryType
impl Unpin for MemoryType
impl UnwindSafe for MemoryType
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