pub struct MouseMode { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl EngineEnum for MouseMode
impl EngineEnum for MouseMode
Source§impl FromGodot for MouseMode
impl FromGodot for MouseMode
Source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.Source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
Source§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.Source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
⚠️ Performs the conversion from a [
Variant
]. Read moreSource§impl GodotConvert for MouseMode
impl GodotConvert for MouseMode
Source§impl ToGodot for MouseMode
impl ToGodot for MouseMode
impl Copy for MouseMode
impl Eq for MouseMode
impl StructuralPartialEq for MouseMode
Auto Trait Implementations§
impl Freeze for MouseMode
impl RefUnwindSafe for MouseMode
impl Send for MouseMode
impl Sync for MouseMode
impl Unpin for MouseMode
impl UnwindSafe for MouseMode
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