pub struct ReasonerProviderResult {
pub profile: String,
pub unsatisfiable: Vec<String>,
pub logs: Option<String>,
}Expand description
Thin reasoner adapter (SDK 1.0) — emits unsatisfiable IRIs compatible with reasoner UIs.
Fields§
§profile: String§unsatisfiable: Vec<String>§logs: Option<String>Trait Implementations§
Source§impl Clone for ReasonerProviderResult
impl Clone for ReasonerProviderResult
Source§fn clone(&self) -> ReasonerProviderResult
fn clone(&self) -> ReasonerProviderResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ReasonerProviderResult
impl Debug for ReasonerProviderResult
Source§impl Default for ReasonerProviderResult
impl Default for ReasonerProviderResult
Source§fn default() -> ReasonerProviderResult
fn default() -> ReasonerProviderResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReasonerProviderResult
impl<'de> Deserialize<'de> for ReasonerProviderResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReasonerProviderResult
impl RefUnwindSafe for ReasonerProviderResult
impl Send for ReasonerProviderResult
impl Sync for ReasonerProviderResult
impl Unpin for ReasonerProviderResult
impl UnsafeUnpin for ReasonerProviderResult
impl UnwindSafe for ReasonerProviderResult
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