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