pub struct Member {
pub kind: MKind,
pub name: String,
pub hidden: bool,
pub ty: Option<RT>,
pub conj: Option<Vec<RT>>,
pub dflt: Option<Rc<Expr>>,
pub expr: Option<Rc<Expr>>,
pub menv: Option<Rc<Env>>,
}Fields§
§kind: MKind§name: Stringa hidden member (D34): computed, never part of the value
ty: Option<RT>§conj: Option<Vec<RT>>§dflt: Option<Rc<Expr>>§expr: Option<Rc<Expr>>§menv: Option<Rc<Env>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Member
impl !Send for Member
impl !Sync for Member
impl !UnwindSafe for Member
impl Freeze for Member
impl Unpin for Member
impl UnsafeUnpin for Member
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