Struct godot::classes::texture_rect::ExpandMode
pub struct ExpandMode { /* private fields */ }
Available on crate feature
experimental-godot-api
only.Implementations§
§impl ExpandMode
impl ExpandMode
pub const KEEP_SIZE: ExpandMode = _
pub const KEEP_SIZE: ExpandMode = _
Godot enumerator name: EXPAND_KEEP_SIZE
pub const IGNORE_SIZE: ExpandMode = _
pub const IGNORE_SIZE: ExpandMode = _
Godot enumerator name: EXPAND_IGNORE_SIZE
pub const FIT_WIDTH: ExpandMode = _
pub const FIT_WIDTH: ExpandMode = _
Godot enumerator name: EXPAND_FIT_WIDTH
pub const FIT_WIDTH_PROPORTIONAL: ExpandMode = _
pub const FIT_WIDTH_PROPORTIONAL: ExpandMode = _
Godot enumerator name: EXPAND_FIT_WIDTH_PROPORTIONAL
pub const FIT_HEIGHT: ExpandMode = _
pub const FIT_HEIGHT: ExpandMode = _
Godot enumerator name: EXPAND_FIT_HEIGHT
pub const FIT_HEIGHT_PROPORTIONAL: ExpandMode = _
pub const FIT_HEIGHT_PROPORTIONAL: ExpandMode = _
Godot enumerator name: EXPAND_FIT_HEIGHT_PROPORTIONAL
Trait Implementations§
§impl Clone for ExpandMode
impl Clone for ExpandMode
§fn clone(&self) -> ExpandMode
fn clone(&self) -> ExpandMode
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 ExpandMode
impl Debug for ExpandMode
§impl EngineEnum for ExpandMode
impl EngineEnum for ExpandMode
§impl FromGodot for ExpandMode
impl FromGodot for ExpandMode
§fn try_from_godot(
via: <ExpandMode as GodotConvert>::Via,
) -> Result<ExpandMode, ConvertError>
fn try_from_godot( via: <ExpandMode as GodotConvert>::Via, ) -> Result<ExpandMode, 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 ExpandMode
impl GodotConvert for ExpandMode
§impl Hash for ExpandMode
impl Hash for ExpandMode
§impl PartialEq for ExpandMode
impl PartialEq for ExpandMode
§fn eq(&self, other: &ExpandMode) -> bool
fn eq(&self, other: &ExpandMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl ToGodot for ExpandMode
impl ToGodot for ExpandMode
§fn to_godot(&self) -> <ExpandMode as GodotConvert>::Via
fn to_godot(&self) -> <ExpandMode 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 ExpandMode
impl Eq for ExpandMode
impl StructuralPartialEq for ExpandMode
Auto Trait Implementations§
impl Freeze for ExpandMode
impl RefUnwindSafe for ExpandMode
impl Send for ExpandMode
impl Sync for ExpandMode
impl Unpin for ExpandMode
impl UnwindSafe for ExpandMode
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
)