pub struct ApplicationPolicyChange {
pub application: Option<ApplicationPolicy>,
pub update_mask: Option<FieldMask>,
}Expand description
A change to be made to a single ApplicationPolicy object.
This type is not used in any activity, and only used as part of another schema.
Fields§
§application: Option<ApplicationPolicy>If ApplicationPolicy.packageName matches an existing ApplicationPolicy object within the Policy being modified, then that object will be updated. Otherwise, it will be added to the end of the Policy.applications.
update_mask: Option<FieldMask>The field mask indicating the fields to update. If omitted, all modifiable fields are updated.
Trait Implementations§
Source§impl Clone for ApplicationPolicyChange
impl Clone for ApplicationPolicyChange
Source§fn clone(&self) -> ApplicationPolicyChange
fn clone(&self) -> ApplicationPolicyChange
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 ApplicationPolicyChange
impl Debug for ApplicationPolicyChange
Source§impl Default for ApplicationPolicyChange
impl Default for ApplicationPolicyChange
Source§fn default() -> ApplicationPolicyChange
fn default() -> ApplicationPolicyChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApplicationPolicyChange
impl<'de> Deserialize<'de> for ApplicationPolicyChange
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 ApplicationPolicyChange
impl Serialize for ApplicationPolicyChange
impl Part for ApplicationPolicyChange
Auto Trait Implementations§
impl Freeze for ApplicationPolicyChange
impl RefUnwindSafe for ApplicationPolicyChange
impl Send for ApplicationPolicyChange
impl Sync for ApplicationPolicyChange
impl Unpin for ApplicationPolicyChange
impl UnwindSafe for ApplicationPolicyChange
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