pub struct ObjComp {
pub pre_locals: Vec<BindSpec>,
pub key: LocExpr,
pub value: LocExpr,
pub post_locals: Vec<BindSpec>,
pub compspecs: Vec<CompSpec>,
}
Fields§
§pre_locals: Vec<BindSpec>
§key: LocExpr
§value: LocExpr
§post_locals: Vec<BindSpec>
§compspecs: Vec<CompSpec>
Trait Implementations§
Source§impl Trace for ObjComp
impl Trace for ObjComp
Source§fn finalize_glue(&self)
fn finalize_glue(&self)
Runs Finalize::finalize() on this object and all
contained subobjects
impl StructuralPartialEq for ObjComp
Auto Trait Implementations§
impl Freeze for ObjComp
impl RefUnwindSafe for ObjComp
impl !Send for ObjComp
impl !Sync for ObjComp
impl Unpin for ObjComp
impl UnwindSafe for ObjComp
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