Struct godot::classes::image::CompressMode
pub struct CompressMode { /* private fields */ }
Implementations§
§impl CompressMode
impl CompressMode
pub const S3TC: CompressMode = _
pub const S3TC: CompressMode = _
Godot enumerator name: COMPRESS_S3TC
pub const ETC: CompressMode = _
pub const ETC: CompressMode = _
Godot enumerator name: COMPRESS_ETC
pub const ETC2: CompressMode = _
pub const ETC2: CompressMode = _
Godot enumerator name: COMPRESS_ETC2
pub const BPTC: CompressMode = _
pub const BPTC: CompressMode = _
Godot enumerator name: COMPRESS_BPTC
pub const ASTC: CompressMode = _
pub const ASTC: CompressMode = _
Godot enumerator name: COMPRESS_ASTC
pub const MAX: CompressMode = _
pub const MAX: CompressMode = _
Godot enumerator name: COMPRESS_MAX
Trait Implementations§
§impl Clone for CompressMode
impl Clone for CompressMode
§fn clone(&self) -> CompressMode
fn clone(&self) -> CompressMode
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 CompressMode
impl Debug for CompressMode
§impl EngineEnum for CompressMode
impl EngineEnum for CompressMode
§impl FromGodot for CompressMode
impl FromGodot for CompressMode
§fn try_from_godot(
via: <CompressMode as GodotConvert>::Via,
) -> Result<CompressMode, ConvertError>
fn try_from_godot( via: <CompressMode as GodotConvert>::Via, ) -> Result<CompressMode, 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 CompressMode
impl GodotConvert for CompressMode
§impl Hash for CompressMode
impl Hash for CompressMode
§impl IndexEnum for CompressMode
impl IndexEnum for CompressMode
§impl PartialEq for CompressMode
impl PartialEq for CompressMode
§fn eq(&self, other: &CompressMode) -> bool
fn eq(&self, other: &CompressMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl ToGodot for CompressMode
impl ToGodot for CompressMode
§fn to_godot(&self) -> <CompressMode as GodotConvert>::Via
fn to_godot(&self) -> <CompressMode 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 CompressMode
impl Eq for CompressMode
impl StructuralPartialEq for CompressMode
Auto Trait Implementations§
impl Freeze for CompressMode
impl RefUnwindSafe for CompressMode
impl Send for CompressMode
impl Sync for CompressMode
impl Unpin for CompressMode
impl UnwindSafe for CompressMode
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
)