pub struct ResolvedAuthorityPolicy {
pub trust_level: AuthorityTrustLevel,
pub access_profile: RbacProfile,
pub inherit: AuthorityInheritMode,
pub deny_dangerous_env: bool,
pub redact_output: bool,
}Expand description
Concrete exec policy derived from a contract trust posture.
Fields§
§trust_level: AuthorityTrustLevel§access_profile: RbacProfile§inherit: AuthorityInheritMode§deny_dangerous_env: bool§redact_output: boolTrait Implementations§
Source§impl Clone for ResolvedAuthorityPolicy
impl Clone for ResolvedAuthorityPolicy
Source§fn clone(&self) -> ResolvedAuthorityPolicy
fn clone(&self) -> ResolvedAuthorityPolicy
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 ResolvedAuthorityPolicy
impl Debug for ResolvedAuthorityPolicy
Source§impl PartialEq for ResolvedAuthorityPolicy
impl PartialEq for ResolvedAuthorityPolicy
Source§fn eq(&self, other: &ResolvedAuthorityPolicy) -> bool
fn eq(&self, other: &ResolvedAuthorityPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ResolvedAuthorityPolicy
impl Eq for ResolvedAuthorityPolicy
impl StructuralPartialEq for ResolvedAuthorityPolicy
Auto Trait Implementations§
impl Freeze for ResolvedAuthorityPolicy
impl RefUnwindSafe for ResolvedAuthorityPolicy
impl Send for ResolvedAuthorityPolicy
impl Sync for ResolvedAuthorityPolicy
impl Unpin for ResolvedAuthorityPolicy
impl UnsafeUnpin for ResolvedAuthorityPolicy
impl UnwindSafe for ResolvedAuthorityPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.