pub struct ResolvedAclRoles {
pub grantees: Vec<AclGrantee>,
pub requested_grantor: Option<String>,
pub current_user: RoleReference,
}Fields§
§grantees: Vec<AclGrantee>§requested_grantor: Option<String>§current_user: RoleReferenceAuto Trait Implementations§
impl Freeze for ResolvedAclRoles
impl RefUnwindSafe for ResolvedAclRoles
impl Send for ResolvedAclRoles
impl Sync for ResolvedAclRoles
impl Unpin for ResolvedAclRoles
impl UnsafeUnpin for ResolvedAclRoles
impl UnwindSafe for ResolvedAclRoles
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more