pub struct PatchedSettingsRequest {
pub avatars: Option<String>,
pub default_user_change_name: Option<bool>,
pub default_user_change_email: Option<bool>,
pub default_user_change_username: Option<bool>,
pub event_retention: Option<String>,
pub footer_links: Option<Option<Value>>,
pub gdpr_compliance: Option<bool>,
pub impersonation: Option<bool>,
}
Expand description
PatchedSettingsRequest : Settings Serializer
Fields§
§avatars: Option<String>
Configure how authentik should show avatars for users.
default_user_change_name: Option<bool>
Enable the ability for users to change their name.
default_user_change_email: Option<bool>
Enable the ability for users to change their email address.
default_user_change_username: Option<bool>
Enable the ability for users to change their username.
event_retention: Option<String>
Events will be deleted after this duration.(Format: weeks=3;days=2;hours=3,seconds=2).
The option configures the footer links on the flow executor pages.
gdpr_compliance: Option<bool>
When enabled, all the events caused by a user will be deleted upon the user’s deletion.
impersonation: Option<bool>
Globally enable/disable impersonation.
Implementations§
Source§impl PatchedSettingsRequest
impl PatchedSettingsRequest
Sourcepub fn new() -> PatchedSettingsRequest
pub fn new() -> PatchedSettingsRequest
Settings Serializer
Trait Implementations§
Source§impl Clone for PatchedSettingsRequest
impl Clone for PatchedSettingsRequest
Source§fn clone(&self) -> PatchedSettingsRequest
fn clone(&self) -> PatchedSettingsRequest
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 PatchedSettingsRequest
impl Debug for PatchedSettingsRequest
Source§impl Default for PatchedSettingsRequest
impl Default for PatchedSettingsRequest
Source§fn default() -> PatchedSettingsRequest
fn default() -> PatchedSettingsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedSettingsRequest
impl<'de> Deserialize<'de> for PatchedSettingsRequest
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 PatchedSettingsRequest
impl PartialEq for PatchedSettingsRequest
Source§impl Serialize for PatchedSettingsRequest
impl Serialize for PatchedSettingsRequest
impl StructuralPartialEq for PatchedSettingsRequest
Auto Trait Implementations§
impl Freeze for PatchedSettingsRequest
impl RefUnwindSafe for PatchedSettingsRequest
impl Send for PatchedSettingsRequest
impl Sync for PatchedSettingsRequest
impl Unpin for PatchedSettingsRequest
impl UnwindSafe for PatchedSettingsRequest
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