Struct gapi_grpc::google::ads::googleads::v7::services::campaign_criterion_service_client::CampaignCriterionServiceClient [−][src]
Service to manage campaign criteria.
Implementations
impl CampaignCriterionServiceClient<Channel>
[src]
pub async fn connect<D>(dst: D) -> Result<Self, Error> where
D: TryInto<Endpoint>,
D::Error: Into<StdError>,
[src]
D: TryInto<Endpoint>,
D::Error: Into<StdError>,
Attempt to create a new client by connecting to a given endpoint.
impl<T> CampaignCriterionServiceClient<T> where
T: GrpcService<BoxBody>,
T::ResponseBody: Body + HttpBody + Send + 'static,
T::Error: Into<StdError>,
<T::ResponseBody as HttpBody>::Error: Into<StdError> + Send,
[src]
T: GrpcService<BoxBody>,
T::ResponseBody: Body + HttpBody + Send + 'static,
T::Error: Into<StdError>,
<T::ResponseBody as HttpBody>::Error: Into<StdError> + Send,
pub fn new(inner: T) -> Self
[src]
pub fn with_interceptor(inner: T, interceptor: impl Into<Interceptor>) -> Self
[src]
pub async fn get_campaign_criterion(
&mut self,
request: impl IntoRequest<GetCampaignCriterionRequest>
) -> Result<Response<CampaignCriterion>, Status>
[src]
&mut self,
request: impl IntoRequest<GetCampaignCriterionRequest>
) -> Result<Response<CampaignCriterion>, Status>
Returns the requested criterion in full detail.
List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError
pub async fn mutate_campaign_criteria(
&mut self,
request: impl IntoRequest<MutateCampaignCriteriaRequest>
) -> Result<Response<MutateCampaignCriteriaResponse>, Status>
[src]
&mut self,
request: impl IntoRequest<MutateCampaignCriteriaRequest>
) -> Result<Response<MutateCampaignCriteriaResponse>, Status>
Creates, updates, or removes criteria. Operation statuses are returned.
List of thrown errors: AdxError AuthenticationError AuthorizationError CampaignCriterionError CollectionSizeError ContextError CriterionError DatabaseError DistinctError FieldError FieldMaskError FunctionError HeaderError IdError InternalError MutateError NewResourceCreationError NotEmptyError NullError OperationAccessDeniedError OperatorError QuotaError RangeError RegionCodeError RequestError ResourceCountLimitExceededError SizeLimitError StringFormatError StringLengthError
Trait Implementations
impl<T: Clone> Clone for CampaignCriterionServiceClient<T>
[src]
fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Debug for CampaignCriterionServiceClient<T>
[src]
Auto Trait Implementations
impl<T> !RefUnwindSafe for CampaignCriterionServiceClient<T>
impl<T> Send for CampaignCriterionServiceClient<T> where
T: Send,
T: Send,
impl<T> Sync for CampaignCriterionServiceClient<T> where
T: Sync,
T: Sync,
impl<T> Unpin for CampaignCriterionServiceClient<T> where
T: Unpin,
T: Unpin,
impl<T> !UnwindSafe for CampaignCriterionServiceClient<T>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,