pub struct AnyIncomingAccessControl(/* private fields */);
Expand description
Allows message that are allowed by any of IncomingAccessControl
s
Implementations§
source§impl AnyIncomingAccessControl
impl AnyIncomingAccessControl
sourcepub fn new(access_controls: Vec<Arc<dyn IncomingAccessControl>>) -> Self
pub fn new(access_controls: Vec<Arc<dyn IncomingAccessControl>>) -> Self
Constructor
Trait Implementations§
source§impl Debug for AnyIncomingAccessControl
impl Debug for AnyIncomingAccessControl
source§impl IncomingAccessControl for AnyIncomingAccessControl
impl IncomingAccessControl for AnyIncomingAccessControl
Return true if the message is allowed to pass, and false if not.
Auto Trait Implementations§
impl Freeze for AnyIncomingAccessControl
impl !RefUnwindSafe for AnyIncomingAccessControl
impl Send for AnyIncomingAccessControl
impl Sync for AnyIncomingAccessControl
impl Unpin for AnyIncomingAccessControl
impl !UnwindSafe for AnyIncomingAccessControl
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