pub struct ShAst {
pub types: Vec<ShType>,
pub vars: Vec<ShVar>,
pub consts: Vec<ShConst>,
pub fns: Vec<ShFn>,
}
Fields§
§types: Vec<ShType>
§vars: Vec<ShVar>
§consts: Vec<ShConst>
§fns: Vec<ShFn>
Trait Implementations§
impl StructuralPartialEq for ShAst
Auto Trait Implementations§
impl Freeze for ShAst
impl RefUnwindSafe for ShAst
impl Send for ShAst
impl Sync for ShAst
impl Unpin for ShAst
impl UnwindSafe for ShAst
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