pub struct ClientDisplayConfig {Show 43 fields
pub object: Object,
pub id: String,
pub instance_environment_type: InstanceEnvironmentType,
pub application_name: String,
pub theme: Value,
pub preferred_sign_in_strategy: PreferredSignInStrategy,
pub logo_image_url: Option<Option<String>>,
pub favicon_image_url: Option<Option<String>>,
pub home_url: String,
pub sign_in_url: String,
pub sign_up_url: String,
pub user_profile_url: String,
pub waitlist_url: String,
pub after_sign_in_url: String,
pub after_sign_up_url: String,
pub after_sign_out_one_url: String,
pub after_sign_out_all_url: String,
pub after_switch_session_url: String,
pub after_join_waitlist_url: String,
pub organization_profile_url: String,
pub create_organization_url: String,
pub after_leave_organization_url: String,
pub after_create_organization_url: String,
pub logo_link_url: String,
pub support_email: Option<String>,
pub branded: bool,
pub experimental_force_oauth_first: bool,
pub clerk_js_version: Option<String>,
pub show_devmode_warning: bool,
pub google_one_tap_client_id: Option<String>,
pub help_url: Option<String>,
pub privacy_policy_url: Option<String>,
pub terms_url: Option<String>,
pub logo_url: Option<String>,
pub favicon_url: Option<String>,
pub logo_image: Option<Box<Image>>,
pub favicon_image: Option<Box<Image>>,
pub captcha_public_key: Option<String>,
pub captcha_widget_type: Option<CaptchaWidgetType>,
pub captcha_public_key_invisible: Option<String>,
pub captcha_provider: Option<CaptchaProvider>,
pub captcha_oauth_bypass: Vec<String>,
pub captcha_heartbeat: Option<Option<bool>>,
}Fields§
§object: Object§id: String§instance_environment_type: InstanceEnvironmentType§application_name: String§theme: Value§preferred_sign_in_strategy: PreferredSignInStrategy§logo_image_url: Option<Option<String>>§favicon_image_url: Option<Option<String>>§home_url: String§sign_in_url: String§sign_up_url: String§user_profile_url: String§waitlist_url: String§after_sign_in_url: String§after_sign_up_url: String§after_sign_out_one_url: String§after_sign_out_all_url: String§after_switch_session_url: String§after_join_waitlist_url: String§organization_profile_url: String§create_organization_url: String§after_leave_organization_url: String§after_create_organization_url: String§logo_link_url: String§support_email: Option<String>§branded: bool§experimental_force_oauth_first: bool§clerk_js_version: Option<String>§show_devmode_warning: bool§google_one_tap_client_id: Option<String>§help_url: Option<String>§privacy_policy_url: Option<String>§terms_url: Option<String>§logo_url: Option<String>Use logo_image_url instead
favicon_url: Option<String>Use favicon_image_url instead
logo_image: Option<Box<Image>>Use logo_image_url instead
favicon_image: Option<Box<Image>>Use favicon_image_url instead
captcha_public_key: Option<String>§captcha_widget_type: Option<CaptchaWidgetType>§captcha_public_key_invisible: Option<String>§captcha_provider: Option<CaptchaProvider>§captcha_oauth_bypass: Vec<String>§captcha_heartbeat: Option<Option<bool>>Implementations§
Source§impl ClientDisplayConfig
impl ClientDisplayConfig
pub fn new( object: Object, id: String, instance_environment_type: InstanceEnvironmentType, application_name: String, theme: Value, preferred_sign_in_strategy: PreferredSignInStrategy, home_url: String, sign_in_url: String, sign_up_url: String, user_profile_url: String, waitlist_url: String, after_sign_in_url: String, after_sign_up_url: String, after_sign_out_one_url: String, after_sign_out_all_url: String, after_switch_session_url: String, after_join_waitlist_url: String, organization_profile_url: String, create_organization_url: String, after_leave_organization_url: String, after_create_organization_url: String, logo_link_url: String, support_email: Option<String>, branded: bool, experimental_force_oauth_first: bool, clerk_js_version: Option<String>, show_devmode_warning: bool, google_one_tap_client_id: Option<String>, help_url: Option<String>, privacy_policy_url: Option<String>, terms_url: Option<String>, logo_url: Option<String>, favicon_url: Option<String>, logo_image: Option<Image>, favicon_image: Option<Image>, captcha_public_key: Option<String>, captcha_widget_type: Option<CaptchaWidgetType>, captcha_public_key_invisible: Option<String>, captcha_provider: Option<CaptchaProvider>, captcha_oauth_bypass: Vec<String>, ) -> ClientDisplayConfig
Trait Implementations§
Source§impl Clone for ClientDisplayConfig
impl Clone for ClientDisplayConfig
Source§fn clone(&self) -> ClientDisplayConfig
fn clone(&self) -> ClientDisplayConfig
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 ClientDisplayConfig
impl Debug for ClientDisplayConfig
Source§impl Default for ClientDisplayConfig
impl Default for ClientDisplayConfig
Source§fn default() -> ClientDisplayConfig
fn default() -> ClientDisplayConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientDisplayConfig
impl<'de> Deserialize<'de> for ClientDisplayConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ClientDisplayConfig
impl PartialEq for ClientDisplayConfig
Source§impl Serialize for ClientDisplayConfig
impl Serialize for ClientDisplayConfig
impl StructuralPartialEq for ClientDisplayConfig
Auto Trait Implementations§
impl Freeze for ClientDisplayConfig
impl RefUnwindSafe for ClientDisplayConfig
impl Send for ClientDisplayConfig
impl Sync for ClientDisplayConfig
impl Unpin for ClientDisplayConfig
impl UnwindSafe for ClientDisplayConfig
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