pub struct OidcClientInfo {
pub access_permission_assignment: Option<Vec<AccessOrGroupPermissionAssignment>>,
pub audience: Option<Vec<String>>,
pub client_id: Option<String>,
pub grant_types: Option<Vec<String>>,
pub issuer_url: Option<String>,
pub logout_uris: Option<Vec<String>>,
pub public: Option<bool>,
pub redirect_uris: Option<Vec<String>>,
pub response_types: Option<Vec<String>>,
pub scopes: Option<Vec<String>>,
}Fields§
§access_permission_assignment: Option<Vec<AccessOrGroupPermissionAssignment>>§audience: Option<Vec<String>>§client_id: Option<String>§grant_types: Option<Vec<String>>§issuer_url: Option<String>§logout_uris: Option<Vec<String>>§public: Option<bool>§redirect_uris: Option<Vec<String>>§response_types: Option<Vec<String>>§scopes: Option<Vec<String>>Implementations§
Source§impl OidcClientInfo
impl OidcClientInfo
pub fn new() -> OidcClientInfo
Trait Implementations§
Source§impl Clone for OidcClientInfo
impl Clone for OidcClientInfo
Source§fn clone(&self) -> OidcClientInfo
fn clone(&self) -> OidcClientInfo
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 OidcClientInfo
impl Debug for OidcClientInfo
Source§impl Default for OidcClientInfo
impl Default for OidcClientInfo
Source§fn default() -> OidcClientInfo
fn default() -> OidcClientInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OidcClientInfo
impl<'de> Deserialize<'de> for OidcClientInfo
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 OidcClientInfo
impl PartialEq for OidcClientInfo
Source§fn eq(&self, other: &OidcClientInfo) -> bool
fn eq(&self, other: &OidcClientInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OidcClientInfo
impl Serialize for OidcClientInfo
impl StructuralPartialEq for OidcClientInfo
Auto Trait Implementations§
impl Freeze for OidcClientInfo
impl RefUnwindSafe for OidcClientInfo
impl Send for OidcClientInfo
impl Sync for OidcClientInfo
impl Unpin for OidcClientInfo
impl UnsafeUnpin for OidcClientInfo
impl UnwindSafe for OidcClientInfo
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