pub struct AstTypeParam {
pub name: SharedString,
pub bounds: Vec<AstTypeId>,
}Fields§
§name: SharedString§bounds: Vec<AstTypeId>Trait Implementations§
Source§impl Clone for AstTypeParam
impl Clone for AstTypeParam
Source§fn clone(&self) -> AstTypeParam
fn clone(&self) -> AstTypeParam
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 AstTypeParam
impl Debug for AstTypeParam
Source§impl PartialEq for AstTypeParam
impl PartialEq for AstTypeParam
impl StructuralPartialEq for AstTypeParam
Auto Trait Implementations§
impl Freeze for AstTypeParam
impl RefUnwindSafe for AstTypeParam
impl Send for AstTypeParam
impl Sync for AstTypeParam
impl Unpin for AstTypeParam
impl UnsafeUnpin for AstTypeParam
impl UnwindSafe for AstTypeParam
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