pub struct ClosureSig {
pub captures: Vec<Capture>,
pub ret: Option<Type>,
pub cpp: String,
pub std_body: String,
}Fields§
§captures: Vec<Capture>§ret: Option<Type>§cpp: String§std_body: StringImplementations§
Source§impl ClosureSig
impl ClosureSig
Trait Implementations§
Source§impl Clone for ClosureSig
impl Clone for ClosureSig
Source§fn clone(&self) -> ClosureSig
fn clone(&self) -> ClosureSig
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 ClosureSig
impl Debug for ClosureSig
Source§impl Hash for ClosureSig
impl Hash for ClosureSig
Source§impl PartialEq for ClosureSig
impl PartialEq for ClosureSig
impl Eq for ClosureSig
impl StructuralPartialEq for ClosureSig
Auto Trait Implementations§
impl Freeze for ClosureSig
impl RefUnwindSafe for ClosureSig
impl !Send for ClosureSig
impl !Sync for ClosureSig
impl Unpin for ClosureSig
impl UnwindSafe for ClosureSig
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