pub struct CycleAffectedness {
pub turn_affected: bool,
pub classified: Vec<ClassifiedOp>,
}Expand description
Aggregate affectedness of a cycle’s operations against the turn scope.
Fields§
§turn_affected: boolTrue when any op falls in a turn-affecting class (2/3/4).
classified: Vec<ClassifiedOp>Per-op classification, in input order.
Trait Implementations§
Source§impl Clone for CycleAffectedness
impl Clone for CycleAffectedness
Source§impl Debug for CycleAffectedness
impl Debug for CycleAffectedness
Source§impl Default for CycleAffectedness
impl Default for CycleAffectedness
Source§impl<'de> Deserialize<'de> for CycleAffectedness
impl<'de> Deserialize<'de> for CycleAffectedness
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
impl Eq for CycleAffectedness
Source§impl PartialEq for CycleAffectedness
impl PartialEq for CycleAffectedness
Source§impl Serialize for CycleAffectedness
impl Serialize for CycleAffectedness
impl StructuralPartialEq for CycleAffectedness
Auto Trait Implementations§
impl Forget for CycleAffectedness
impl Freeze for CycleAffectedness
impl RefUnwindSafe for CycleAffectedness
impl Send for CycleAffectedness
impl Sync for CycleAffectedness
impl Unpin for CycleAffectedness
impl UnsafeUnpin for CycleAffectedness
impl UnwindSafe for CycleAffectedness
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.