pub struct UpdateAclRequest {
pub role: Option<Role>,
pub label: Option<String>,
pub max_total_size: Option<u64>,
pub max_did_count: Option<u64>,
pub domains: Option<DomainScope>,
}Expand description
Request body for updating an existing ACL entry (PUT /acl/{did}).
Fields§
§role: Option<Role>§label: Option<String>§max_total_size: Option<u64>§max_did_count: Option<u64>§domains: Option<DomainScope>None → don’t change. Some(scope) → replace.
Trait Implementations§
Source§impl Debug for UpdateAclRequest
impl Debug for UpdateAclRequest
Source§impl<'de> Deserialize<'de> for UpdateAclRequest
impl<'de> Deserialize<'de> for UpdateAclRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateAclRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateAclRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateAclRequest
impl RefUnwindSafe for UpdateAclRequest
impl Send for UpdateAclRequest
impl Sync for UpdateAclRequest
impl Unpin for UpdateAclRequest
impl UnsafeUnpin for UpdateAclRequest
impl UnwindSafe for UpdateAclRequest
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