pub struct CallbackArg {
pub pat: Box<Pat>,
pub args: Vec<Type>,
pub ret: Option<Type>,
}Fields§
§pat: Box<Pat>§args: Vec<Type>§ret: Option<Type>Trait Implementations§
Source§impl Clone for CallbackArg
impl Clone for CallbackArg
Auto Trait Implementations§
impl !Send for CallbackArg
impl !Sync for CallbackArg
impl Freeze for CallbackArg
impl RefUnwindSafe for CallbackArg
impl Unpin for CallbackArg
impl UnsafeUnpin for CallbackArg
impl UnwindSafe for CallbackArg
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