pub struct AstStruct {
pub name: String,
pub attrs: Vec<AstAttr>,
pub fields: Vec<AstField>,
pub span: AstSpan,
}Fields§
§name: String§attrs: Vec<AstAttr>§fields: Vec<AstField>§span: AstSpanTrait Implementations§
impl Eq for AstStruct
impl StructuralPartialEq for AstStruct
Auto Trait Implementations§
impl Freeze for AstStruct
impl RefUnwindSafe for AstStruct
impl Send for AstStruct
impl Sync for AstStruct
impl Unpin for AstStruct
impl UnsafeUnpin for AstStruct
impl UnwindSafe for AstStruct
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.