pub struct AclEntryResponse {
pub did: String,
pub role: Role,
pub label: Option<String>,
pub created_at: u64,
pub max_total_size: Option<u64>,
pub max_did_count: Option<u64>,
pub domains: DomainScope,
}Expand description
Serializable ACL entry returned in API responses.
Fields§
§did: String§role: Role§label: Option<String>§created_at: u64§max_total_size: Option<u64>§max_did_count: Option<u64>§domains: DomainScopeTrait Implementations§
Source§impl Debug for AclEntryResponse
impl Debug for AclEntryResponse
Source§impl From<AclEntry> for AclEntryResponse
impl From<AclEntry> for AclEntryResponse
Source§fn from(e: AclEntry) -> AclEntryResponse
fn from(e: AclEntry) -> AclEntryResponse
Converts to this type from the input type.
Source§impl Serialize for AclEntryResponse
impl Serialize for AclEntryResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for AclEntryResponse
impl RefUnwindSafe for AclEntryResponse
impl Send for AclEntryResponse
impl Sync for AclEntryResponse
impl Unpin for AclEntryResponse
impl UnsafeUnpin for AclEntryResponse
impl UnwindSafe for AclEntryResponse
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