pub struct AccessControlEntryFilter {
pub principal: Option<String>,
pub host: Option<String>,
pub operation: AclOperation,
pub permission_type: AclPermissionType,
}Expand description
Filter form of AccessControlEntry.
Fields§
§principal: Option<String>§host: Option<String>§operation: AclOperation§permission_type: AclPermissionTypeImplementations§
Source§impl AccessControlEntryFilter
impl AccessControlEntryFilter
pub fn any() -> Self
pub fn new( principal: Option<String>, host: Option<String>, operation: AclOperation, permission_type: AclPermissionType, ) -> Self
Trait Implementations§
Source§impl Clone for AccessControlEntryFilter
impl Clone for AccessControlEntryFilter
Source§fn clone(&self) -> AccessControlEntryFilter
fn clone(&self) -> AccessControlEntryFilter
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 AccessControlEntryFilter
impl Debug for AccessControlEntryFilter
Source§impl PartialEq for AccessControlEntryFilter
impl PartialEq for AccessControlEntryFilter
impl Eq for AccessControlEntryFilter
impl StructuralPartialEq for AccessControlEntryFilter
Auto Trait Implementations§
impl Freeze for AccessControlEntryFilter
impl RefUnwindSafe for AccessControlEntryFilter
impl Send for AccessControlEntryFilter
impl Sync for AccessControlEntryFilter
impl Unpin for AccessControlEntryFilter
impl UnsafeUnpin for AccessControlEntryFilter
impl UnwindSafe for AccessControlEntryFilter
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.