pub struct ChioOAuthResourceBinding {
pub protected_resource_field: String,
pub request_resource_parameter: String,
pub access_token_audience_claim: String,
pub access_token_resource_claim: String,
pub request_resource_must_match_protected_resource: bool,
pub bearer_token_must_include_audience_or_resource: bool,
}Fields§
§protected_resource_field: String§request_resource_parameter: String§access_token_audience_claim: String§access_token_resource_claim: String§request_resource_must_match_protected_resource: bool§bearer_token_must_include_audience_or_resource: boolTrait Implementations§
Source§impl Clone for ChioOAuthResourceBinding
impl Clone for ChioOAuthResourceBinding
Source§fn clone(&self) -> ChioOAuthResourceBinding
fn clone(&self) -> ChioOAuthResourceBinding
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 ChioOAuthResourceBinding
impl Debug for ChioOAuthResourceBinding
Source§impl Default for ChioOAuthResourceBinding
impl Default for ChioOAuthResourceBinding
Source§impl<'de> Deserialize<'de> for ChioOAuthResourceBinding
impl<'de> Deserialize<'de> for ChioOAuthResourceBinding
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 ChioOAuthResourceBinding
impl PartialEq for ChioOAuthResourceBinding
Source§impl Serialize for ChioOAuthResourceBinding
impl Serialize for ChioOAuthResourceBinding
impl Eq for ChioOAuthResourceBinding
impl StructuralPartialEq for ChioOAuthResourceBinding
Auto Trait Implementations§
impl Freeze for ChioOAuthResourceBinding
impl RefUnwindSafe for ChioOAuthResourceBinding
impl Send for ChioOAuthResourceBinding
impl Sync for ChioOAuthResourceBinding
impl Unpin for ChioOAuthResourceBinding
impl UnsafeUnpin for ChioOAuthResourceBinding
impl UnwindSafe for ChioOAuthResourceBinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.