pub struct CoreItem {
pub origin: Origin,
pub label: String,
}Expand description
One construct named in an Report::unsat_core.
Fields§
§origin: OriginProvenance of the construct (source, line, kind, premise name if any).
label: StringA human label: the premise/rule name, or the atom for a bare FACT/NOT.
Trait Implementations§
impl Eq for CoreItem
impl StructuralPartialEq for CoreItem
Auto Trait Implementations§
impl Freeze for CoreItem
impl RefUnwindSafe for CoreItem
impl Send for CoreItem
impl Sync for CoreItem
impl Unpin for CoreItem
impl UnsafeUnpin for CoreItem
impl UnwindSafe for CoreItem
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