pub struct StaticArgs<F> { /* private fields */ }
Expand description
Adapter for methods whose arguments are statically determined. If the arguments would fail to
type check, the method will print the errors to Godot’s debug console and return null
.
Implementations§
Source§impl<F> StaticArgs<F>
impl<F> StaticArgs<F>
Trait Implementations§
Source§impl<F: Clone> Clone for StaticArgs<F>
impl<F: Clone> Clone for StaticArgs<F>
Source§fn clone(&self) -> StaticArgs<F>
fn clone(&self) -> StaticArgs<F>
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 moreSource§impl<F: Debug> Debug for StaticArgs<F>
impl<F: Debug> Debug for StaticArgs<F>
Source§impl<F: Default> Default for StaticArgs<F>
impl<F: Default> Default for StaticArgs<F>
Source§fn default() -> StaticArgs<F>
fn default() -> StaticArgs<F>
Returns the “default value” for a type. Read more
Source§impl<C: NativeClass, F: StaticArgsMethod<C>> Method<C> for StaticArgs<F>
impl<C: NativeClass, F: StaticArgsMethod<C>> Method<C> for StaticArgs<F>
impl<F: Copy> Copy for StaticArgs<F>
Auto Trait Implementations§
impl<F> Freeze for StaticArgs<F>where
F: Freeze,
impl<F> RefUnwindSafe for StaticArgs<F>where
F: RefUnwindSafe,
impl<F> Send for StaticArgs<F>where
F: Send,
impl<F> Sync for StaticArgs<F>where
F: Sync,
impl<F> Unpin for StaticArgs<F>where
F: Unpin,
impl<F> UnwindSafe for StaticArgs<F>where
F: UnwindSafe,
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