pub struct SplitCheck {
pub accept: bool,
pub stacked: bool,
pub strike: Vec<i64>,
pub reasoning: String,
}Expand description
The second agent’s ruling on the first one’s decomposition.
Fields§
§accept: bool§stacked: bool§strike: Vec<i64>Part numbers, from 1, that should not be split out.
reasoning: StringTrait Implementations§
Source§impl Clone for SplitCheck
impl Clone for SplitCheck
Source§fn clone(&self) -> SplitCheck
fn clone(&self) -> SplitCheck
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 SplitCheck
impl Debug for SplitCheck
Source§impl Default for SplitCheck
impl Default for SplitCheck
Source§fn default() -> SplitCheck
fn default() -> SplitCheck
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SplitCheck
impl<'de> Deserialize<'de> for SplitCheck
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 SplitCheck
impl RefUnwindSafe for SplitCheck
impl Send for SplitCheck
impl Sync for SplitCheck
impl Unpin for SplitCheck
impl UnsafeUnpin for SplitCheck
impl UnwindSafe for SplitCheck
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