pub struct SecurityPolicyConfig {
pub policy: Arc<dyn SecurityPolicy>,
}Fields§
§policy: Arc<dyn SecurityPolicy>Implementations§
Source§impl SecurityPolicyConfig
impl SecurityPolicyConfig
pub fn new(policy: impl SecurityPolicy + 'static) -> Self
pub fn from_arc(policy: Arc<dyn SecurityPolicy>) -> Self
Trait Implementations§
Source§impl Clone for SecurityPolicyConfig
impl Clone for SecurityPolicyConfig
Auto Trait Implementations§
impl Freeze for SecurityPolicyConfig
impl !RefUnwindSafe for SecurityPolicyConfig
impl Send for SecurityPolicyConfig
impl Sync for SecurityPolicyConfig
impl Unpin for SecurityPolicyConfig
impl UnsafeUnpin for SecurityPolicyConfig
impl !UnwindSafe for SecurityPolicyConfig
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