pub struct UnloadedSignature {
pub name: Option<ConstID>,
pub required: Box<[UnloadedParam]>,
pub default: Box<[UnloadedParam]>,
pub variadic: Option<UnloadedParam>,
}
Fields§
§name: Option<ConstID>
§required: Box<[UnloadedParam]>
§default: Box<[UnloadedParam]>
§variadic: Option<UnloadedParam>
Trait Implementations§
Source§impl Clone for UnloadedSignature
impl Clone for UnloadedSignature
Source§fn clone(&self) -> UnloadedSignature
fn clone(&self) -> UnloadedSignature
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 moreAuto Trait Implementations§
impl Freeze for UnloadedSignature
impl RefUnwindSafe for UnloadedSignature
impl Send for UnloadedSignature
impl Sync for UnloadedSignature
impl Unpin for UnloadedSignature
impl UnwindSafe for UnloadedSignature
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