pub struct ReplacePermissionsRequest {
pub expected_revision: u64,
pub grants: Vec<PermissionGrantInput>,
pub idempotency_key: String,
}Fields§
§expected_revision: u64§grants: Vec<PermissionGrantInput>§idempotency_key: StringTrait Implementations§
Source§impl Clone for ReplacePermissionsRequest
impl Clone for ReplacePermissionsRequest
Source§impl Debug for ReplacePermissionsRequest
impl Debug for ReplacePermissionsRequest
Source§impl<'de> Deserialize<'de> for ReplacePermissionsRequest
impl<'de> Deserialize<'de> for ReplacePermissionsRequest
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 ReplacePermissionsRequest
impl StructuralPartialEq for ReplacePermissionsRequest
Auto Trait Implementations§
impl Freeze for ReplacePermissionsRequest
impl RefUnwindSafe for ReplacePermissionsRequest
impl Send for ReplacePermissionsRequest
impl Sync for ReplacePermissionsRequest
impl Unpin for ReplacePermissionsRequest
impl UnsafeUnpin for ReplacePermissionsRequest
impl UnwindSafe for ReplacePermissionsRequest
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