pub struct SettingsChange {
pub restriction_changes: Option<Vec<RestrictionChange>>,
}Expand description
Information about settings changes.
This type is not used in any activity, and only used as part of another schema.
Fields§
§restriction_changes: Option<Vec<RestrictionChange>>The set of changes made to restrictions.
Trait Implementations§
Source§impl Clone for SettingsChange
impl Clone for SettingsChange
Source§fn clone(&self) -> SettingsChange
fn clone(&self) -> SettingsChange
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 SettingsChange
impl Debug for SettingsChange
Source§impl Default for SettingsChange
impl Default for SettingsChange
Source§fn default() -> SettingsChange
fn default() -> SettingsChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SettingsChange
impl<'de> Deserialize<'de> for SettingsChange
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 Serialize for SettingsChange
impl Serialize for SettingsChange
impl Part for SettingsChange
Auto Trait Implementations§
impl Freeze for SettingsChange
impl RefUnwindSafe for SettingsChange
impl Send for SettingsChange
impl Sync for SettingsChange
impl Unpin for SettingsChange
impl UnwindSafe for SettingsChange
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