pub struct GenericAwareSignature {
pub signature: Signature,
pub generic_type_variables: Vec<TypeVariable>,
}
Fields§
§signature: Signature
§generic_type_variables: Vec<TypeVariable>
Trait Implementations§
Source§impl Clone for GenericAwareSignature
impl Clone for GenericAwareSignature
Source§fn clone(&self) -> GenericAwareSignature
fn clone(&self) -> GenericAwareSignature
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 GenericAwareSignature
impl Debug for GenericAwareSignature
Source§impl Hash for GenericAwareSignature
impl Hash for GenericAwareSignature
Source§impl PartialEq for GenericAwareSignature
impl PartialEq for GenericAwareSignature
impl Eq for GenericAwareSignature
impl StructuralPartialEq for GenericAwareSignature
Auto Trait Implementations§
impl Freeze for GenericAwareSignature
impl RefUnwindSafe for GenericAwareSignature
impl Send for GenericAwareSignature
impl Sync for GenericAwareSignature
impl Unpin for GenericAwareSignature
impl UnwindSafe for GenericAwareSignature
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