pub enum EntrySymbol {
GodotRustDefault,
CrateNameBased,
Custom(String),
}Expand description
Entry symbol for the GDExtension.
Variants§
GodotRustDefault
The default entry symbol to the GDExtension: DEFAULT_ENTRY_SYMBOL.
CrateNameBased
A generic entry symbol to the GDExtension based on the crate name in snake_case: “lib{crate_name}_init”.
Custom(String)
A custom entry symbol to the GDExtension, specified through the String.
Trait Implementations§
Source§impl Clone for EntrySymbol
impl Clone for EntrySymbol
Source§fn clone(&self) -> EntrySymbol
fn clone(&self) -> EntrySymbol
Returns a duplicate 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 moreSource§impl Debug for EntrySymbol
impl Debug for EntrySymbol
Source§impl Default for EntrySymbol
impl Default for EntrySymbol
Source§fn default() -> EntrySymbol
fn default() -> EntrySymbol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EntrySymbol
impl RefUnwindSafe for EntrySymbol
impl Send for EntrySymbol
impl Sync for EntrySymbol
impl Unpin for EntrySymbol
impl UnwindSafe for EntrySymbol
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