Struct google_pagespeedonline2::PagespeedApiFormatStringV2Args [] [src]

pub struct PagespeedApiFormatStringV2Args {
    pub rects: Option<Vec<PagespeedApiFormatStringV2ArgsRects>>,
    pub key: Option<String>,
    pub type_: Option<String>,
    pub secondary_rects: Option<Vec<PagespeedApiFormatStringV2ArgsSecondaryRects>>,
    pub value: Option<String>,
}

List of arguments for the format string.

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

Fields

The screen rectangles being referred to, with dimensions measured in CSS pixels. This is only ever used for SNAPSHOT_RECT arguments. If this is absent for a SNAPSHOT_RECT argument, it means that that argument refers to the entire snapshot.

The placeholder key for this arg, as a string.

Type of argument. One of URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK, or SNAPSHOT_RECT.

Secondary screen rectangles being referred to, with dimensions measured in CSS pixels. This is only ever used for SNAPSHOT_RECT arguments.

Argument value, as a localized string.

Trait Implementations

impl Debug for PagespeedApiFormatStringV2Args
[src]

Formats the value using the given formatter.

impl Clone for PagespeedApiFormatStringV2Args
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for PagespeedApiFormatStringV2Args
[src]

Returns the "default value" for a type. Read more

impl NestedType for PagespeedApiFormatStringV2Args
[src]

impl Part for PagespeedApiFormatStringV2Args
[src]