pub struct InapplicableWork {
pub key: Key,
pub applicability: Applicability,
}Expand description
Work outside the active graph, with the derived reason.
Fields§
§key: KeyHuman-readable work key.
applicability: ApplicabilityWhy the work cannot take transitions or enter the forecast.
Trait Implementations§
Source§impl Clone for InapplicableWork
impl Clone for InapplicableWork
Source§impl Debug for InapplicableWork
impl Debug for InapplicableWork
Source§impl<'de> Deserialize<'de> for InapplicableWork
impl<'de> Deserialize<'de> for InapplicableWork
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
Source§impl PartialEq for InapplicableWork
impl PartialEq for InapplicableWork
Source§impl Serialize for InapplicableWork
impl Serialize for InapplicableWork
impl StructuralPartialEq for InapplicableWork
Auto Trait Implementations§
impl Freeze for InapplicableWork
impl RefUnwindSafe for InapplicableWork
impl Send for InapplicableWork
impl Sync for InapplicableWork
impl Unpin for InapplicableWork
impl UnsafeUnpin for InapplicableWork
impl UnwindSafe for InapplicableWork
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