Struct erg_compiler::ty::value::PatchObj
source · pub struct PatchObj {
pub t: Type,
pub base: Box<TypeObj>,
pub impls: Option<Box<TypeObj>>,
}
Fields§
§t: Type
§base: Box<TypeObj>
§impls: Option<Box<TypeObj>>
Implementations§
Trait Implementations§
source§impl PartialEq for PatchObj
impl PartialEq for PatchObj
impl Eq for PatchObj
impl StructuralPartialEq for PatchObj
Auto Trait Implementations§
impl RefUnwindSafe for PatchObj
impl Send for PatchObj
impl Sync for PatchObj
impl Unpin for PatchObj
impl UnwindSafe for PatchObj
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