Struct firebase_wasm::auth::ActionCodeSettings
source · 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
sourceimpl 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
sourceimpl Clone for ActionCodeSettings
impl Clone for ActionCodeSettings
sourcefn clone(&self) -> ActionCodeSettings
fn clone(&self) -> ActionCodeSettings
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ActionCodeSettings
impl Debug for ActionCodeSettings
sourceimpl Serialize for ActionCodeSettings
impl Serialize for ActionCodeSettings
Auto Trait Implementations
impl RefUnwindSafe for ActionCodeSettings
impl Send for ActionCodeSettings
impl Sync for ActionCodeSettings
impl Unpin for ActionCodeSettings
impl UnwindSafe for ActionCodeSettings
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more