pub struct CrossCheckInput {
pub acts: Vec<ShownAct>,
pub questions: Vec<String>,
pub constraints: Vec<String>,
pub unread: Vec<String>,
pub held: Vec<Span>,
}Expand description
What the check is shown.
Fields§
§acts: Vec<ShownAct>Every act understood.
questions: Vec<String>Every question, by its words.
constraints: Vec<String>Every constraint, by its words.
unread: Vec<String>Words read as nothing to act on.
held: Vec<Span>Words already read as an act, a question, a constraint, small talk or a value.
Trait Implementations§
Source§impl Clone for CrossCheckInput
impl Clone for CrossCheckInput
Source§impl Debug for CrossCheckInput
impl Debug for CrossCheckInput
Auto Trait Implementations§
impl Freeze for CrossCheckInput
impl RefUnwindSafe for CrossCheckInput
impl Send for CrossCheckInput
impl Sync for CrossCheckInput
impl Unpin for CrossCheckInput
impl UnsafeUnpin for CrossCheckInput
impl UnwindSafe for CrossCheckInput
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