pub struct ExternalCollabSecuritySettings {
pub denylist_domains: Option<Vec<String>>,
pub denylist_emails: Option<Vec<String>>,
pub allowlist_domains: Option<Vec<String>>,
pub allowlist_emails: Option<Vec<String>>,
pub state: Option<Option<String>>,
pub scheduled_status: Option<Option<String>>,
pub scheduled_at: Option<Option<DateTime<Utc>>>,
pub factor_type_settings: Option<Option<String>>,
}Fields§
§denylist_domains: Option<Vec<String>>§denylist_emails: Option<Vec<String>>§allowlist_domains: Option<Vec<String>>§allowlist_emails: Option<Vec<String>>§state: Option<Option<String>>§scheduled_status: Option<Option<String>>§scheduled_at: Option<Option<DateTime<Utc>>>§factor_type_settings: Option<Option<String>>Trait Implementations§
Source§impl Clone for ExternalCollabSecuritySettings
impl Clone for ExternalCollabSecuritySettings
Source§fn clone(&self) -> ExternalCollabSecuritySettings
fn clone(&self) -> ExternalCollabSecuritySettings
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 ExternalCollabSecuritySettings
impl Default for ExternalCollabSecuritySettings
Source§fn default() -> ExternalCollabSecuritySettings
fn default() -> ExternalCollabSecuritySettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalCollabSecuritySettings
impl<'de> Deserialize<'de> for ExternalCollabSecuritySettings
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
impl StructuralPartialEq for ExternalCollabSecuritySettings
Auto Trait Implementations§
impl Freeze for ExternalCollabSecuritySettings
impl RefUnwindSafe for ExternalCollabSecuritySettings
impl Send for ExternalCollabSecuritySettings
impl Sync for ExternalCollabSecuritySettings
impl Unpin for ExternalCollabSecuritySettings
impl UnsafeUnpin for ExternalCollabSecuritySettings
impl UnwindSafe for ExternalCollabSecuritySettings
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