Struct OverrunBehavior
pub struct OverrunBehavior { /* private fields */ }
Implementations§
§impl OverrunBehavior
impl OverrunBehavior
pub const NO_TRIMMING: OverrunBehavior = _
pub const NO_TRIMMING: OverrunBehavior = _
Godot enumerator name: OVERRUN_NO_TRIMMING
pub const TRIM_CHAR: OverrunBehavior = _
pub const TRIM_CHAR: OverrunBehavior = _
Godot enumerator name: OVERRUN_TRIM_CHAR
pub const TRIM_WORD: OverrunBehavior = _
pub const TRIM_WORD: OverrunBehavior = _
Godot enumerator name: OVERRUN_TRIM_WORD
pub const TRIM_ELLIPSIS: OverrunBehavior = _
pub const TRIM_ELLIPSIS: OverrunBehavior = _
Godot enumerator name: OVERRUN_TRIM_ELLIPSIS
pub const TRIM_WORD_ELLIPSIS: OverrunBehavior = _
pub const TRIM_WORD_ELLIPSIS: OverrunBehavior = _
Godot enumerator name: OVERRUN_TRIM_WORD_ELLIPSIS
Trait Implementations§
§impl Clone for OverrunBehavior
impl Clone for OverrunBehavior
§fn clone(&self) -> OverrunBehavior
fn clone(&self) -> OverrunBehavior
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 OverrunBehavior
impl Debug for OverrunBehavior
§impl EngineEnum for OverrunBehavior
impl EngineEnum for OverrunBehavior
§impl FromGodot for OverrunBehavior
impl FromGodot for OverrunBehavior
§fn try_from_godot(
via: <OverrunBehavior as GodotConvert>::Via,
) -> Result<OverrunBehavior, ConvertError>
fn try_from_godot( via: <OverrunBehavior as GodotConvert>::Via, ) -> Result<OverrunBehavior, 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 OverrunBehavior
impl GodotConvert for OverrunBehavior
§impl Hash for OverrunBehavior
impl Hash for OverrunBehavior
§impl PartialEq for OverrunBehavior
impl PartialEq for OverrunBehavior
§impl ToGodot for OverrunBehavior
impl ToGodot for OverrunBehavior
§type ToVia<'v> = i32
type ToVia<'v> = i32
Target type of
to_godot()
, which differs from Via
for pass-by-reference types.§fn to_godot(&self) -> <OverrunBehavior as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <OverrunBehavior as ToGodot>::ToVia<'_>
Converts this type to the Godot type by reference, usually by cloning.
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for OverrunBehavior
impl Eq for OverrunBehavior
impl StructuralPartialEq for OverrunBehavior
Auto Trait Implementations§
impl Freeze for OverrunBehavior
impl RefUnwindSafe for OverrunBehavior
impl Send for OverrunBehavior
impl Sync for OverrunBehavior
impl Unpin for OverrunBehavior
impl UnwindSafe for OverrunBehavior
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§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
)