pub struct ScanProfileCapabilitiesV1 { /* private fields */ }Expand description
Closed capability manifest for a v1 profile.
These flags describe executable behavior, not roadmap intent. They are validated as an exact built-in matrix and cannot be independently toggled.
Implementations§
Source§impl ScanProfileCapabilitiesV1
impl ScanProfileCapabilitiesV1
Sourcepub const fn standard_web_decision(self) -> bool
pub const fn standard_web_decision(self) -> bool
Whether the standard single-subject decision primitive executes.
Sourcepub const fn origin_discovery(self) -> bool
pub const fn origin_discovery(self) -> bool
Whether bounded exact-origin discovery executes.
Sourcepub const fn semantic_extraction(self) -> bool
pub const fn semantic_extraction(self) -> bool
Whether committed assessment evidence is semantically projected.
Sourcepub const fn defense_observation(self) -> bool
pub const fn defense_observation(self) -> bool
Whether response evidence is projected into defense state.
Sourcepub const fn defense_shadow_planning(self) -> bool
pub const fn defense_shadow_planning(self) -> bool
Whether defense-aware planning is recorded without enforcement.
Sourcepub const fn passive_security_review(self) -> bool
pub const fn passive_security_review(self) -> bool
Whether bounded response metadata is projected into passive assessment observations. This remains distinct from matched differential review.
Sourcepub const fn low_risk_differential_review(self) -> bool
pub const fn low_risk_differential_review(self) -> bool
Whether the native low-risk differential review set executes.
Trait Implementations§
Source§impl Clone for ScanProfileCapabilitiesV1
impl Clone for ScanProfileCapabilitiesV1
Source§fn clone(&self) -> ScanProfileCapabilitiesV1
fn clone(&self) -> ScanProfileCapabilitiesV1
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 ScanProfileCapabilitiesV1
Source§impl Debug for ScanProfileCapabilitiesV1
impl Debug for ScanProfileCapabilitiesV1
impl Eq for ScanProfileCapabilitiesV1
impl StructuralPartialEq for ScanProfileCapabilitiesV1
Auto Trait Implementations§
impl Freeze for ScanProfileCapabilitiesV1
impl RefUnwindSafe for ScanProfileCapabilitiesV1
impl Send for ScanProfileCapabilitiesV1
impl Sync for ScanProfileCapabilitiesV1
impl Unpin for ScanProfileCapabilitiesV1
impl UnsafeUnpin for ScanProfileCapabilitiesV1
impl UnwindSafe for ScanProfileCapabilitiesV1
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more