pub struct AuthApp {
pub id: String,
pub secret: Option<String>,
pub name: String,
pub project_id: Option<i32>,
pub support_email: Option<String>,
pub apple_oauth_enabled: Option<bool>,
pub apple_oauth_client_id: Option<String>,
pub apple_oauth_configured: Option<bool>,
pub apple_oauth_secret_present: Option<bool>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}Fields§
§id: String§secret: Option<String>§name: String§project_id: Option<i32>§support_email: Option<String>§apple_oauth_enabled: Option<bool>Whether Sign in with Apple is enabled for this auth app.
apple_oauth_client_id: Option<String>The Services ID used as the Apple OAuth client identifier.
apple_oauth_configured: Option<bool>Whether the required Apple OAuth credentials are configured.
apple_oauth_secret_present: Option<bool>Whether an Apple OAuth client secret has been stored.
created_at: DateTime<Utc>§updated_at: DateTime<Utc>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AuthApp
impl<'de> Deserialize<'de> for AuthApp
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
Auto Trait Implementations§
impl Freeze for AuthApp
impl RefUnwindSafe for AuthApp
impl Send for AuthApp
impl Sync for AuthApp
impl Unpin for AuthApp
impl UnsafeUnpin for AuthApp
impl UnwindSafe for AuthApp
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