pub struct AclBinding {
pub pattern: ResourcePattern,
pub entry: AccessControlEntry,
}Expand description
Binding between a resource pattern and an access control entry.
Fields§
§pattern: ResourcePattern§entry: AccessControlEntryImplementations§
Source§impl AclBinding
impl AclBinding
pub fn new(pattern: ResourcePattern, entry: AccessControlEntry) -> Self
pub fn to_filter(&self) -> AclBindingFilter
Trait Implementations§
Source§impl Clone for AclBinding
impl Clone for AclBinding
Source§fn clone(&self) -> AclBinding
fn clone(&self) -> AclBinding
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 moreSource§impl Debug for AclBinding
impl Debug for AclBinding
Source§impl PartialEq for AclBinding
impl PartialEq for AclBinding
impl Eq for AclBinding
impl StructuralPartialEq for AclBinding
Auto Trait Implementations§
impl Freeze for AclBinding
impl RefUnwindSafe for AclBinding
impl Send for AclBinding
impl Sync for AclBinding
impl Unpin for AclBinding
impl UnsafeUnpin for AclBinding
impl UnwindSafe for AclBinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.