#[non_exhaustive]pub struct UpdateDomainMappingRequest {
pub name: String,
pub domain_mapping: Option<DomainMapping>,
pub update_mask: Option<FieldMask>,
/* private fields */
}Expand description
Request message for DomainMappings.UpdateDomainMapping.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringName of the resource to update. Example:
apps/myapp/domainMappings/example.com.
domain_mapping: Option<DomainMapping>A domain mapping containing the updated resource. Only fields set in the field mask will be updated.
update_mask: Option<FieldMask>Required. Standard field mask for the set of fields to be updated.
Implementations§
Source§impl UpdateDomainMappingRequest
impl UpdateDomainMappingRequest
pub fn new() -> Self
Sourcepub fn set_domain_mapping<T>(self, v: T) -> Selfwhere
T: Into<DomainMapping>,
pub fn set_domain_mapping<T>(self, v: T) -> Selfwhere
T: Into<DomainMapping>,
Sets the value of domain_mapping.
Sourcepub fn set_or_clear_domain_mapping<T>(self, v: Option<T>) -> Selfwhere
T: Into<DomainMapping>,
pub fn set_or_clear_domain_mapping<T>(self, v: Option<T>) -> Selfwhere
T: Into<DomainMapping>,
Sets or clears the value of domain_mapping.
Sourcepub fn set_update_mask<T>(self, v: T) -> Self
pub fn set_update_mask<T>(self, v: T) -> Self
Sets the value of update_mask.
Sourcepub fn set_or_clear_update_mask<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_update_mask<T>(self, v: Option<T>) -> Self
Sets or clears the value of update_mask.
Trait Implementations§
Source§impl Clone for UpdateDomainMappingRequest
impl Clone for UpdateDomainMappingRequest
Source§fn clone(&self) -> UpdateDomainMappingRequest
fn clone(&self) -> UpdateDomainMappingRequest
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 UpdateDomainMappingRequest
impl Debug for UpdateDomainMappingRequest
Source§impl Default for UpdateDomainMappingRequest
impl Default for UpdateDomainMappingRequest
Source§fn default() -> UpdateDomainMappingRequest
fn default() -> UpdateDomainMappingRequest
Returns the “default value” for a type. Read more
Source§impl Message for UpdateDomainMappingRequest
impl Message for UpdateDomainMappingRequest
impl StructuralPartialEq for UpdateDomainMappingRequest
Auto Trait Implementations§
impl Freeze for UpdateDomainMappingRequest
impl RefUnwindSafe for UpdateDomainMappingRequest
impl Send for UpdateDomainMappingRequest
impl Sync for UpdateDomainMappingRequest
impl Unpin for UpdateDomainMappingRequest
impl UnwindSafe for UpdateDomainMappingRequest
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