[−][src]Struct google_firebasedynamiclinks1::DynamicLinkInfo
Information about a Dynamic Link.
This type is not used in any activity, and only used as part of another schema.
Fields
Information of navigation behavior of a Firebase Dynamic Links.
analytics_info: Option<AnalyticsInfo>Parameters used for tracking. See all tracking parameters in the documentation.
ios_info: Option<IosInfo>iOS related information. See iOS related parameters in the documentation.
android_info: Option<AndroidInfo>Android related information. See Android related parameters in the documentation.
Parameters for social meta tag params. Used to set meta tag data for link previews on social sites.
domain_uri_prefix: Option<String>E.g. https://maps.app.goo.gl, https://maps.page.link, https://g.co/maps More examples can be found in description of getNormalizedUriPrefix in j/c/g/firebase/dynamiclinks/uri/DdlDomain.java
Will fallback to dynamic_link_domain is this field is missing
link: Option<String>The link your app will open, You can specify any URL your app can handle. This link must be a well-formatted URL, be properly URL-encoded, and use the HTTP or HTTPS scheme. See 'link' parameters in the documentation.
Required.
desktop_info: Option<DesktopInfo>Desktop related information. See desktop related parameters in the documentation.
dynamic_link_domain: Option<String>Dynamic Links domain that the project owns, e.g. abcd.app.goo.gl Learn more on how to set up Dynamic Link domain associated with your Firebase project.
Required if missing domain_uri_prefix.
Trait Implementations
impl Clone for DynamicLinkInfo[src]
fn clone(&self) -> DynamicLinkInfo[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for DynamicLinkInfo[src]
impl Default for DynamicLinkInfo[src]
fn default() -> DynamicLinkInfo[src]
impl<'de> Deserialize<'de> for DynamicLinkInfo[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for DynamicLinkInfo[src]
impl Serialize for DynamicLinkInfo[src]
Auto Trait Implementations
impl RefUnwindSafe for DynamicLinkInfo
impl Send for DynamicLinkInfo
impl Sync for DynamicLinkInfo
impl Unpin for DynamicLinkInfo
impl UnwindSafe for DynamicLinkInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Typeable for T where
T: Any,
T: Any,