pub struct RunReasonerResult {
pub profile_used: String,
pub consistent: bool,
pub unsatisfiable: Vec<String>,
pub inferred_edge_count: usize,
pub new_inferences: Vec<SubclassEdge>,
pub warnings: Vec<ReasonerWarning>,
pub duration_ms: u64,
pub snapshot: ReasonerSnapshot,
}Fields§
§profile_used: String§consistent: bool§unsatisfiable: Vec<String>§inferred_edge_count: usize§new_inferences: Vec<SubclassEdge>§warnings: Vec<ReasonerWarning>§duration_ms: u64§snapshot: ReasonerSnapshotTrait Implementations§
Source§impl Debug for RunReasonerResult
impl Debug for RunReasonerResult
Auto Trait Implementations§
impl Freeze for RunReasonerResult
impl RefUnwindSafe for RunReasonerResult
impl Send for RunReasonerResult
impl Sync for RunReasonerResult
impl Unpin for RunReasonerResult
impl UnsafeUnpin for RunReasonerResult
impl UnwindSafe for RunReasonerResult
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