pub struct StaticPolicy {
pub rules: BTreeMap<(String, String), BTreeSet<String>>,
}Expand description
One ACL row keyed by (SPIFFE ID, Namespace) granting a set of
MemOps. Anything not enumerated denies by default.
Fields§
§rules: BTreeMap<(String, String), BTreeSet<String>>Implementations§
Trait Implementations§
Source§impl Clone for StaticPolicy
impl Clone for StaticPolicy
Source§fn clone(&self) -> StaticPolicy
fn clone(&self) -> StaticPolicy
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 StaticPolicy
impl Debug for StaticPolicy
Source§impl Default for StaticPolicy
impl Default for StaticPolicy
Source§fn default() -> StaticPolicy
fn default() -> StaticPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StaticPolicy
impl<'de> Deserialize<'de> for StaticPolicy
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
Auto Trait Implementations§
impl Freeze for StaticPolicy
impl RefUnwindSafe for StaticPolicy
impl Send for StaticPolicy
impl Sync for StaticPolicy
impl Unpin for StaticPolicy
impl UnsafeUnpin for StaticPolicy
impl UnwindSafe for StaticPolicy
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