[][src]Struct google_pagespeedonline2::ResultPageStats

pub struct ResultPageStats {
    pub flash_response_bytes: Option<String>,
    pub total_request_bytes: Option<String>,
    pub number_css_resources: Option<i32>,
    pub text_response_bytes: Option<String>,
    pub number_resources: Option<i32>,
    pub other_response_bytes: Option<String>,
    pub image_response_bytes: Option<String>,
    pub number_hosts: Option<i32>,
    pub javascript_response_bytes: Option<String>,
    pub html_response_bytes: Option<String>,
    pub css_response_bytes: Option<String>,
    pub number_js_resources: Option<i32>,
    pub number_static_resources: Option<i32>,
}

Summary statistics for the page, such as number of JavaScript bytes, number of HTML bytes, etc.

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

Fields

flash_response_bytes: Option<String>

Number of response bytes for flash resources on the page.

total_request_bytes: Option<String>

Total size of all request bytes sent by the page.

number_css_resources: Option<i32>

Number of CSS resources referenced by the page.

text_response_bytes: Option<String>

Number of uncompressed response bytes for text resources not covered by other statistics (i.e non-HTML, non-script, non-CSS resources) on the page.

number_resources: Option<i32>

Number of HTTP resources loaded by the page.

other_response_bytes: Option<String>

Number of response bytes for other resources on the page.

image_response_bytes: Option<String>

Number of response bytes for image resources on the page.

number_hosts: Option<i32>

Number of unique hosts referenced by the page.

javascript_response_bytes: Option<String>

Number of uncompressed response bytes for JS resources on the page.

html_response_bytes: Option<String>

Number of uncompressed response bytes for the main HTML document and all iframes on the page.

css_response_bytes: Option<String>

Number of uncompressed response bytes for CSS resources on the page.

number_js_resources: Option<i32>

Number of JavaScript resources referenced by the page.

number_static_resources: Option<i32>

Number of static (i.e. cacheable) resources on the page.

Trait Implementations

impl Clone for ResultPageStats[src]

impl Debug for ResultPageStats[src]

impl Default for ResultPageStats[src]

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

impl NestedType for ResultPageStats[src]

impl Part for ResultPageStats[src]

impl Serialize for ResultPageStats[src]

Auto Trait Implementations

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

impl<T> Typeable for T where
    T: Any