pub struct ActionCodeSettings {
pub android: Option<AndroidActionCodeSettings>,
pub handle_code_in_app: Option<bool>,
pub ios: Option<IOSActionCodeSettings>,
pub url: String,
pub dynamic_link_domain: Option<String>,
}
Fields§
§android: Option<AndroidActionCodeSettings>
§handle_code_in_app: Option<bool>
§ios: Option<IOSActionCodeSettings>
§url: String
§dynamic_link_domain: Option<String>
Implementations§
Source§impl ActionCodeSettings
impl ActionCodeSettings
Sourcepub fn builder() -> ActionCodeSettingsBuilder<((), (), (), (), ())>
pub fn builder() -> ActionCodeSettingsBuilder<((), (), (), (), ())>
Create a builder for building ActionCodeSettings
.
On the builder, call .android(...)
(optional), .handle_code_in_app(...)
(optional), .ios(...)
(optional), .url(...)
, .dynamic_link_domain(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of ActionCodeSettings
.
Trait Implementations§
Source§impl Clone for ActionCodeSettings
impl Clone for ActionCodeSettings
Source§fn clone(&self) -> ActionCodeSettings
fn clone(&self) -> ActionCodeSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ActionCodeSettings
impl Debug for ActionCodeSettings
Auto Trait Implementations§
impl Freeze for ActionCodeSettings
impl RefUnwindSafe for ActionCodeSettings
impl Send for ActionCodeSettings
impl Sync for ActionCodeSettings
impl Unpin for ActionCodeSettings
impl UnwindSafe for ActionCodeSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more