[][src]Struct google_firebase1_beta1::StreamMapping

pub struct StreamMapping {
    pub app: Option<String>,
    pub measurement_id: Option<String>,
    pub stream_id: Option<String>,
}

A mapping of a Firebase App to a Google Analytics data stream

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

Fields

app: Option<String>

The fully qualified resource name of the Firebase App associated with the Google Analytics data stream, in the format:
projects/PROJECT_NUMBER/androidApps/APP_ID or projects/PROJECT_NUMBER/iosApps/APP_ID or projects/PROJECT_NUMBER/webApps/APP_ID

measurement_id: Option<String>

Applicable for Firebase Web Apps only.

The unique Google-assigned identifier of the Google Analytics web stream associated with the Firebase Web App. Firebase SDKs use this ID to interact with Google Analytics APIs.

Learn more about this ID and Google Analytics web streams in the Analytics documentation.

stream_id: Option<String>

The unique Google-assigned identifier of the Google Analytics data stream associated with the Firebase App.

Learn more about Google Analytics data streams in the Analytics documentation.

Trait Implementations

impl Clone for StreamMapping[src]

impl Debug for StreamMapping[src]

impl Default for StreamMapping[src]

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

impl Part for StreamMapping[src]

impl Serialize for StreamMapping[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