pub struct ConfigAccessUpdateWebauthnRequest {
pub allow_subdomains: Option<bool>,
pub delete: Option<Vec<PbsConfigAccessInlineEnum2>>,
pub digest: Option<String>,
pub id: Option<String>,
pub origin: Option<String>,
pub rp: Option<String>,
}Fields§
§allow_subdomains: Option<bool>If an origin is specified, this specifies whether subdomains should be considered valid as well. May be changed at any time. Defaults to true.
delete: Option<Vec<PbsConfigAccessInlineEnum2>>List of properties to delete.
digest: Option<String>Prevent changes if current configuration file has different SHA256 digest. This can be used to prevent concurrent modifications.
id: Option<String>Relying party ID. Must be the domain name without protocol, port or location. Changing this will break existing credentials.
origin: Option<String>Site origin. Must be a https:// URL (or http://localhost). Should contain the address users type in their browsers to access the web interface. Changing this may break existing credentials.
rp: Option<String>Relying party name. Any text identifier. Changing this may break existing credentials.
Implementations§
Trait Implementations§
Source§impl Clone for ConfigAccessUpdateWebauthnRequest
impl Clone for ConfigAccessUpdateWebauthnRequest
Source§fn clone(&self) -> ConfigAccessUpdateWebauthnRequest
fn clone(&self) -> ConfigAccessUpdateWebauthnRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ConfigAccessUpdateWebauthnRequest
impl Default for ConfigAccessUpdateWebauthnRequest
Source§fn default() -> ConfigAccessUpdateWebauthnRequest
fn default() -> ConfigAccessUpdateWebauthnRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigAccessUpdateWebauthnRequest
impl<'de> Deserialize<'de> for ConfigAccessUpdateWebauthnRequest
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 ConfigAccessUpdateWebauthnRequest
impl PartialEq for ConfigAccessUpdateWebauthnRequest
Source§fn eq(&self, other: &ConfigAccessUpdateWebauthnRequest) -> bool
fn eq(&self, other: &ConfigAccessUpdateWebauthnRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConfigAccessUpdateWebauthnRequest
Auto Trait Implementations§
impl Freeze for ConfigAccessUpdateWebauthnRequest
impl RefUnwindSafe for ConfigAccessUpdateWebauthnRequest
impl Send for ConfigAccessUpdateWebauthnRequest
impl Sync for ConfigAccessUpdateWebauthnRequest
impl Unpin for ConfigAccessUpdateWebauthnRequest
impl UnsafeUnpin for ConfigAccessUpdateWebauthnRequest
impl UnwindSafe for ConfigAccessUpdateWebauthnRequest
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