pub struct PolicyEntitiesResult {
pub timestamp: Timestamp,
pub user_mappings: Vec<UserPolicyEntities>,
pub group_mappings: Vec<GroupPolicyEntities>,
pub policy_mappings: Vec<PolicyEntities>,
}Expand description
Policy mappings returned by RustFS.
Fields§
§timestamp: Timestamp§user_mappings: Vec<UserPolicyEntities>§group_mappings: Vec<GroupPolicyEntities>§policy_mappings: Vec<PolicyEntities>Implementations§
Trait Implementations§
Source§impl Clone for PolicyEntitiesResult
impl Clone for PolicyEntitiesResult
Source§fn clone(&self) -> PolicyEntitiesResult
fn clone(&self) -> PolicyEntitiesResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PolicyEntitiesResult
impl Debug for PolicyEntitiesResult
Source§impl<'de> Deserialize<'de> for PolicyEntitiesResult
impl<'de> Deserialize<'de> for PolicyEntitiesResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PolicyEntitiesResult
Source§impl PartialEq for PolicyEntitiesResult
impl PartialEq for PolicyEntitiesResult
Source§impl Serialize for PolicyEntitiesResult
impl Serialize for PolicyEntitiesResult
impl StructuralPartialEq for PolicyEntitiesResult
Auto Trait Implementations§
impl Freeze for PolicyEntitiesResult
impl RefUnwindSafe for PolicyEntitiesResult
impl Send for PolicyEntitiesResult
impl Sync for PolicyEntitiesResult
impl Unpin for PolicyEntitiesResult
impl UnsafeUnpin for PolicyEntitiesResult
impl UnwindSafe for PolicyEntitiesResult
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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