pub struct PersonServerMetadata {
pub issuer: Option<String>,
pub token_endpoint: String,
pub jwks_uri: Option<String>,
pub name: Option<String>,
pub permission_endpoint: Option<String>,
pub interaction_endpoint: Option<String>,
pub mission_endpoint: Option<String>,
}Expand description
Person Server metadata (/.well-known/aauth-person.json).
Fields§
§issuer: Option<String>§token_endpoint: String§jwks_uri: Option<String>§name: Option<String>§permission_endpoint: Option<String>§interaction_endpoint: Option<String>§mission_endpoint: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for PersonServerMetadata
impl Clone for PersonServerMetadata
Source§fn clone(&self) -> PersonServerMetadata
fn clone(&self) -> PersonServerMetadata
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 Debug for PersonServerMetadata
impl Debug for PersonServerMetadata
Source§impl<'de> Deserialize<'de> for PersonServerMetadata
impl<'de> Deserialize<'de> for PersonServerMetadata
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 PersonServerMetadata
impl RefUnwindSafe for PersonServerMetadata
impl Send for PersonServerMetadata
impl Sync for PersonServerMetadata
impl Unpin for PersonServerMetadata
impl UnsafeUnpin for PersonServerMetadata
impl UnwindSafe for PersonServerMetadata
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