Available on (crate features
client
or server
) and crate feature unstable-msc2965
only.Expand description
Information about a discovered authentication server.
Fields
issuer: String
The OIDC Provider that is trusted by the homeserver.
account: Option<String>
The URL where the user is able to access the account management capabilities of the OIDC Provider.
Implementations
Trait Implementations
sourceimpl Clone for AuthenticationServerInfo
impl Clone for AuthenticationServerInfo
sourcefn clone(&self) -> AuthenticationServerInfo
fn clone(&self) -> AuthenticationServerInfo
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AuthenticationServerInfo
impl Debug for AuthenticationServerInfo
sourceimpl<'de> Deserialize<'de> for AuthenticationServerInfo
impl<'de> Deserialize<'de> for AuthenticationServerInfo
sourcefn 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
sourceimpl Hash for AuthenticationServerInfo
impl Hash for AuthenticationServerInfo
sourceimpl Serialize for AuthenticationServerInfo
impl Serialize for AuthenticationServerInfo
Auto Trait Implementations
impl RefUnwindSafe for AuthenticationServerInfo
impl Send for AuthenticationServerInfo
impl Sync for AuthenticationServerInfo
impl Unpin for AuthenticationServerInfo
impl UnwindSafe for AuthenticationServerInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more