[][src]Struct google_dfareporting3d3::OptimizationActivity

pub struct OptimizationActivity {
    pub floodlight_activity_id: Option<String>,
    pub floodlight_activity_id_dimension_value: Option<DimensionValue>,
    pub weight: Option<i32>,
}

Creative optimization activity.

This type is not used in any activity, and only used as part of another schema.

Fields

floodlight_activity_id: Option<String>

Floodlight activity ID of this optimization activity. This is a required field.

floodlight_activity_id_dimension_value: Option<DimensionValue>

Dimension value for the ID of the floodlight activity. This is a read-only, auto-generated field.

weight: Option<i32>

Weight associated with this optimization. The weight assigned will be understood in proportion to the weights assigned to the other optimization activities. Value must be greater than or equal to 1.

Trait Implementations

impl Part for OptimizationActivity[src]

impl Default for OptimizationActivity[src]

impl Clone for OptimizationActivity[src]

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

Performs copy-assignment from source. Read more

impl Debug for OptimizationActivity[src]

impl Serialize for OptimizationActivity[src]

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

Auto Trait Implementations

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]