pub struct TypeDecl {
pub name: String,
pub type_params: Vec<String>,
pub fields: Vec<Field>,
}Fields§
§name: String§type_params: Vec<String>§fields: Vec<Field>Trait Implementations§
Auto Trait Implementations§
impl Forget for TypeDecl
impl Freeze for TypeDecl
impl RefUnwindSafe for TypeDecl
impl Send for TypeDecl
impl Sync for TypeDecl
impl Unpin for TypeDecl
impl UnsafeUnpin for TypeDecl
impl UnwindSafe for TypeDecl
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