pub struct SplitScreen {
pub item: i64,
pub split: bool,
pub reason: String,
}Expand description
One agent’s ruling on whether one open item is worth splitting at all.
The cheap screen the bare spar split runs over a whole queue, so that two
agent calls per item are only spent on the ones where the answer might be
yes.
Fields§
§item: i64The issue or pull request number, which is spar’s own data and so cannot be paraphrased back wrong.
split: bool§reason: StringTrait Implementations§
Source§impl Clone for SplitScreen
impl Clone for SplitScreen
Source§fn clone(&self) -> SplitScreen
fn clone(&self) -> SplitScreen
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 SplitScreen
impl Debug for SplitScreen
Source§impl<'de> Deserialize<'de> for SplitScreen
impl<'de> Deserialize<'de> for SplitScreen
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 SplitScreen
impl RefUnwindSafe for SplitScreen
impl Send for SplitScreen
impl Sync for SplitScreen
impl Unpin for SplitScreen
impl UnsafeUnpin for SplitScreen
impl UnwindSafe for SplitScreen
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