pub struct PolicyExtensionChain { /* private fields */ }Implementations§
Source§impl PolicyExtensionChain
impl PolicyExtensionChain
pub fn new() -> Self
pub fn register<E: PolicyExtension + 'static>(&mut self, extension: E)
Trait Implementations§
Source§impl Default for PolicyExtensionChain
impl Default for PolicyExtensionChain
Source§fn default() -> PolicyExtensionChain
fn default() -> PolicyExtensionChain
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PolicyExtensionChain
impl !RefUnwindSafe for PolicyExtensionChain
impl Send for PolicyExtensionChain
impl Sync for PolicyExtensionChain
impl Unpin for PolicyExtensionChain
impl UnsafeUnpin for PolicyExtensionChain
impl !UnwindSafe for PolicyExtensionChain
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