Struct SystemMenus
pub struct SystemMenus { /* private fields */ }
Implementations§
§impl SystemMenus
impl SystemMenus
pub const INVALID_MENU_ID: SystemMenus = _
pub const MAIN_MENU_ID: SystemMenus = _
pub const APPLICATION_MENU_ID: SystemMenus = _
pub const WINDOW_MENU_ID: SystemMenus = _
pub const HELP_MENU_ID: SystemMenus = _
pub const DOCK_MENU_ID: SystemMenus = _
Trait Implementations§
§impl Clone for SystemMenus
impl Clone for SystemMenus
§fn clone(&self) -> SystemMenus
fn clone(&self) -> SystemMenus
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 SystemMenus
impl Debug for SystemMenus
§impl EngineEnum for SystemMenus
impl EngineEnum for SystemMenus
§impl FromGodot for SystemMenus
impl FromGodot for SystemMenus
§fn try_from_godot(
via: <SystemMenus as GodotConvert>::Via,
) -> Result<SystemMenus, ConvertError>
fn try_from_godot( via: <SystemMenus as GodotConvert>::Via, ) -> Result<SystemMenus, 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 SystemMenus
impl GodotConvert for SystemMenus
§impl Hash for SystemMenus
impl Hash for SystemMenus
§impl PartialEq for SystemMenus
impl PartialEq for SystemMenus
§impl ToGodot for SystemMenus
impl ToGodot for SystemMenus
§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) -> <SystemMenus as ToGodot>::ToVia<'_>
fn to_godot(&self) -> <SystemMenus 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 SystemMenus
impl Eq for SystemMenus
impl StructuralPartialEq for SystemMenus
Auto Trait Implementations§
impl Freeze for SystemMenus
impl RefUnwindSafe for SystemMenus
impl Send for SystemMenus
impl Sync for SystemMenus
impl Unpin for SystemMenus
impl UnwindSafe for SystemMenus
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
)