pub struct ContextPolicyChain {
pub policies: Vec<ContextPolicy>,
}Expand description
A chain of context policies applied in combination.
Fields§
§policies: Vec<ContextPolicy>The ordered list of policies in this chain.
Implementations§
Trait Implementations§
Source§impl Add<ContextPolicy> for ContextPolicyChain
impl Add<ContextPolicy> for ContextPolicyChain
Source§type Output = ContextPolicyChain
type Output = ContextPolicyChain
The resulting type after applying the
+ operator.Source§impl Clone for ContextPolicyChain
impl Clone for ContextPolicyChain
Source§fn clone(&self) -> ContextPolicyChain
fn clone(&self) -> ContextPolicyChain
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ContextPolicyChain
impl !RefUnwindSafe for ContextPolicyChain
impl Send for ContextPolicyChain
impl Sync for ContextPolicyChain
impl Unpin for ContextPolicyChain
impl !UnwindSafe for ContextPolicyChain
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