[][src]Struct google_adexchangebuyer1d4::Budget

pub struct Budget {
    pub billing_id: Option<String>,
    pub kind: Option<String>,
    pub budget_amount: Option<String>,
    pub currency_code: Option<String>,
    pub id: Option<String>,
    pub account_id: 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

billing_id: Option<String>

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

kind: Option<String>

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

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.

account_id: Option<String>

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

Trait Implementations

impl ResponseResult for Budget[src]

impl RequestValue for Budget[src]

impl Default for Budget[src]

impl Clone for Budget[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Budget[src]

impl Serialize for Budget[src]

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

Auto Trait Implementations

impl Send for Budget

impl Unpin for Budget

impl Sync for Budget

impl UnwindSafe for Budget

impl RefUnwindSafe for Budget

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

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