pub struct CrewPolicyConfig {
pub clamp: Caveats,
}Fields§
§clamp: CaveatsThe authority clamp dispatched crews are met against
(child = session ⊓ clamp). Defaults to Caveats::top() (identity meet —
behavior unchanged). Tighten an axis here to bound every crew below the
session ceiling; later steps (#749 step 8) compose a per-subtask clamp on
top of this at the same dispatch seam.
Trait Implementations§
Source§impl Clone for CrewPolicyConfig
impl Clone for CrewPolicyConfig
Source§fn clone(&self) -> CrewPolicyConfig
fn clone(&self) -> CrewPolicyConfig
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 moreSource§impl Debug for CrewPolicyConfig
impl Debug for CrewPolicyConfig
Source§impl Default for CrewPolicyConfig
impl Default for CrewPolicyConfig
Source§fn default() -> CrewPolicyConfig
fn default() -> CrewPolicyConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CrewPolicyConfig
impl<'de> Deserialize<'de> for CrewPolicyConfig
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 CrewPolicyConfig
Source§impl PartialEq for CrewPolicyConfig
impl PartialEq for CrewPolicyConfig
Source§impl Serialize for CrewPolicyConfig
impl Serialize for CrewPolicyConfig
impl StructuralPartialEq for CrewPolicyConfig
Auto Trait Implementations§
impl Freeze for CrewPolicyConfig
impl RefUnwindSafe for CrewPolicyConfig
impl Send for CrewPolicyConfig
impl Sync for CrewPolicyConfig
impl Unpin for CrewPolicyConfig
impl UnsafeUnpin for CrewPolicyConfig
impl UnwindSafe for CrewPolicyConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more