Struct google_adexchangebuyer1d4::api::Budget[][src]

pub struct Budget {
    pub account_id: Option<String>,
    pub billing_id: Option<String>,
    pub budget_amount: Option<String>,
    pub currency_code: Option<String>,
    pub id: Option<String>,
    pub kind: Option<String>,
}

The configuration data for Ad Exchange RTB - Budget API.

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).

Fields

account_id: Option<String>

The id of the account. This is required for get and update requests.

billing_id: Option<String>

The billing id to determine which adgroup to provide budget information for. This is required for get and update requests.

budget_amount: Option<String>

The daily budget amount in unit amount of the account currency to apply for the billingId provided. This is required for update requests.

currency_code: Option<String>

The currency code for the buyer. This cannot be altered here.

id: Option<String>

The unique id that describes this item.

kind: Option<String>

The kind of the resource, i.e. “adexchangebuyer#budget”.

Trait Implementations

impl Clone for Budget[src]

impl Debug for Budget[src]

impl Default for Budget[src]

impl<'de> Deserialize<'de> for Budget[src]

impl RequestValue for Budget[src]

impl ResponseResult for Budget[src]

impl Serialize for Budget[src]

Auto Trait Implementations

impl RefUnwindSafe for Budget

impl Send for Budget

impl Sync for Budget

impl Unpin for Budget

impl UnwindSafe for Budget

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.