pub struct GoogleCloudChannelV1UpdateChannelPartnerLinkRequest {
pub channel_partner_link: Option<GoogleCloudChannelV1ChannelPartnerLink>,
pub update_mask: Option<FieldMask>,
}
Expand description
Request message for CloudChannelService.UpdateChannelPartnerLink
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- channel partner links patch accounts (request)
Fields§
§channel_partner_link: Option<GoogleCloudChannelV1ChannelPartnerLink>
Required. The channel partner link to update. Only channel_partner_link.link_state is allowed for updates.
update_mask: Option<FieldMask>
Required. The update mask that applies to the resource. The only allowable value for an update mask is channel_partner_link.link_state.
Trait Implementations§
Source§impl Clone for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl Clone for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
Source§fn clone(&self) -> GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
fn clone(&self) -> GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
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 Default for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl Default for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
Source§fn default() -> GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
fn default() -> GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl<'de> Deserialize<'de> for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
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 RequestValue for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
Auto Trait Implementations§
impl Freeze for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl RefUnwindSafe for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl Send for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl Sync for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl Unpin for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
impl UnwindSafe for GoogleCloudChannelV1UpdateChannelPartnerLinkRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more