pub struct ITraitImpl { /* private fields */ }
Implementations§
Source§impl ITraitImpl
impl ITraitImpl
pub fn new<T: GodotClass + ImplementsGodotVirtual>() -> Self
pub fn with_register<T: GodotClass + GodotRegisterClass>(self) -> Self
pub fn with_create<T: GodotClass + GodotDefault>(self) -> Self
pub fn with_string<T: GodotClass + GodotToString>(self) -> Self
pub fn with_on_notification<T: GodotClass + GodotNotification>(self) -> Self
pub fn with_get_property<T: GodotClass + GodotGet>(self) -> Self
pub fn with_set_property<T: GodotClass + GodotSet>(self) -> Self
pub fn with_get_property_list<T: GodotClass + GodotGetPropertyList>( self, ) -> Self
pub fn with_property_get_revert<T: GodotClass + GodotPropertyGetRevert>( self, ) -> Self
pub fn with_validate_property<T: GodotClass + GodotValidateProperty>( self, ) -> Self
Available on
since_api="4.2"
only.Trait Implementations§
Source§impl Clone for ITraitImpl
impl Clone for ITraitImpl
Source§fn clone(&self) -> ITraitImpl
fn clone(&self) -> ITraitImpl
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 ITraitImpl
impl Debug for ITraitImpl
Source§impl Default for ITraitImpl
impl Default for ITraitImpl
Source§fn default() -> ITraitImpl
fn default() -> ITraitImpl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ITraitImpl
impl RefUnwindSafe for ITraitImpl
impl Send for ITraitImpl
impl Sync for ITraitImpl
impl Unpin for ITraitImpl
impl UnwindSafe for ITraitImpl
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