pub struct ClauseResult {
pub clause: String,
pub result: ClauseOutcome,
pub slices: Vec<SliceResult>,
}Fields§
§clause: String§result: ClauseOutcome§slices: Vec<SliceResult>Each declared slice’s result, retained even after a failure.
Trait Implementations§
Source§impl Clone for ClauseResult
impl Clone for ClauseResult
Source§impl Debug for ClauseResult
impl Debug for ClauseResult
Source§impl<'de> Deserialize<'de> for ClauseResult
impl<'de> Deserialize<'de> for ClauseResult
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
Source§impl PartialEq for ClauseResult
impl PartialEq for ClauseResult
Source§impl Serialize for ClauseResult
impl Serialize for ClauseResult
impl StructuralPartialEq for ClauseResult
Auto Trait Implementations§
impl Freeze for ClauseResult
impl RefUnwindSafe for ClauseResult
impl Send for ClauseResult
impl Sync for ClauseResult
impl Unpin for ClauseResult
impl UnsafeUnpin for ClauseResult
impl UnwindSafe for ClauseResult
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