pub enum ApplicabilityLevel {
InDomain,
PartiallyInDomain,
OutOfDomain,
}Expand description
Whether this planner can meaningfully handle the target at all (AGENTS.md §16). Distinct from per-plan confidence: applicability is about domain fit, not about how well-evidenced any particular plan is.
Variants§
Trait Implementations§
Source§impl Clone for ApplicabilityLevel
impl Clone for ApplicabilityLevel
Source§fn clone(&self) -> ApplicabilityLevel
fn clone(&self) -> ApplicabilityLevel
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 moreimpl Copy for ApplicabilityLevel
Source§impl Debug for ApplicabilityLevel
impl Debug for ApplicabilityLevel
Source§impl<'de> Deserialize<'de> for ApplicabilityLevel
impl<'de> Deserialize<'de> for ApplicabilityLevel
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 ApplicabilityLevel
Source§impl PartialEq for ApplicabilityLevel
impl PartialEq for ApplicabilityLevel
Source§impl Serialize for ApplicabilityLevel
impl Serialize for ApplicabilityLevel
impl StructuralPartialEq for ApplicabilityLevel
Auto Trait Implementations§
impl Freeze for ApplicabilityLevel
impl RefUnwindSafe for ApplicabilityLevel
impl Send for ApplicabilityLevel
impl Sync for ApplicabilityLevel
impl Unpin for ApplicabilityLevel
impl UnsafeUnpin for ApplicabilityLevel
impl UnwindSafe for ApplicabilityLevel
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