pub struct SuitePlanEntry {
pub suite: SuiteRef,
pub reasons: Vec<SuiteInclusionReason>,
}Expand description
One entry in the plan: the suite plus every rule that included it.
Fields§
§suite: SuiteRef§reasons: Vec<SuiteInclusionReason>Trait Implementations§
Source§impl Clone for SuitePlanEntry
impl Clone for SuitePlanEntry
Source§impl Debug for SuitePlanEntry
impl Debug for SuitePlanEntry
Source§impl<'de> Deserialize<'de> for SuitePlanEntry
impl<'de> Deserialize<'de> for SuitePlanEntry
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 SuitePlanEntry
Source§impl PartialEq for SuitePlanEntry
impl PartialEq for SuitePlanEntry
Source§impl Serialize for SuitePlanEntry
impl Serialize for SuitePlanEntry
impl StructuralPartialEq for SuitePlanEntry
Auto Trait Implementations§
impl Forget for SuitePlanEntry
impl Freeze for SuitePlanEntry
impl Move for SuitePlanEntry
impl RefUnwindSafe for SuitePlanEntry
impl Send for SuitePlanEntry
impl Sync for SuitePlanEntry
impl Unpin for SuitePlanEntry
impl UnsafeUnpin for SuitePlanEntry
impl UnwindSafe for SuitePlanEntry
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