pub struct EventClassifier {
pub deliverable_phases: Vec<String>,
pub treat_status_idle_as_complete: bool,
}Expand description
Classifies turn chunks for product backends.
Fields§
§deliverable_phases: Vec<String>Deliverable phase names.
treat_status_idle_as_complete: boolTreat status idle as complete.
Implementations§
Source§impl EventClassifier
impl EventClassifier
Sourcepub fn is_deliverable(&self, mode: &str, data: &Value) -> bool
pub fn is_deliverable(&self, mode: &str, data: &Value) -> bool
True when custom data is a deliverable phase.
Sourcepub fn is_terminal(&self, mode: &str, data: &Value) -> bool
pub fn is_terminal(&self, mode: &str, data: &Value) -> bool
True when chunk is a terminal custom.
Trait Implementations§
Source§impl Clone for EventClassifier
impl Clone for EventClassifier
Source§fn clone(&self) -> EventClassifier
fn clone(&self) -> EventClassifier
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 EventClassifier
impl Debug for EventClassifier
Auto Trait Implementations§
impl Freeze for EventClassifier
impl RefUnwindSafe for EventClassifier
impl Send for EventClassifier
impl Sync for EventClassifier
impl Unpin for EventClassifier
impl UnsafeUnpin for EventClassifier
impl UnwindSafe for EventClassifier
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