pub struct RemoveRulesUpdate {
pub rules: Vec<PermissionRuleValue>,
pub destination: Option<PermissionUpdateDestination>,
}Expand description
Remove rules update
Fields§
§rules: Vec<PermissionRuleValue>Rules to remove
destination: Option<PermissionUpdateDestination>Optional destination
Trait Implementations§
Source§impl Clone for RemoveRulesUpdate
impl Clone for RemoveRulesUpdate
Source§fn clone(&self) -> RemoveRulesUpdate
fn clone(&self) -> RemoveRulesUpdate
Returns a duplicate of the value. Read more
1.0.0 · 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 RemoveRulesUpdate
impl Debug for RemoveRulesUpdate
Source§impl<'de> Deserialize<'de> for RemoveRulesUpdate
impl<'de> Deserialize<'de> for RemoveRulesUpdate
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
Source§impl PartialEq for RemoveRulesUpdate
impl PartialEq for RemoveRulesUpdate
Source§impl Serialize for RemoveRulesUpdate
impl Serialize for RemoveRulesUpdate
impl StructuralPartialEq for RemoveRulesUpdate
Auto Trait Implementations§
impl Freeze for RemoveRulesUpdate
impl RefUnwindSafe for RemoveRulesUpdate
impl Send for RemoveRulesUpdate
impl Sync for RemoveRulesUpdate
impl Unpin for RemoveRulesUpdate
impl UnwindSafe for RemoveRulesUpdate
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