pub struct AudienceBinding {
pub issuers: Vec<String>,
pub audiences: Vec<String>,
}Expand description
Accepted issuer and audience set for a route’s authentication.
Reserved in Phase 1; enforcement and cache-key participation arrive in Phase 3. Every configured accepted audience is kept.
Fields§
§issuers: Vec<String>§audiences: Vec<String>Trait Implementations§
Source§impl Clone for AudienceBinding
impl Clone for AudienceBinding
Source§fn clone(&self) -> AudienceBinding
fn clone(&self) -> AudienceBinding
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 AudienceBinding
impl Debug for AudienceBinding
Source§impl PartialEq for AudienceBinding
impl PartialEq for AudienceBinding
impl StructuralPartialEq for AudienceBinding
Auto Trait Implementations§
impl Freeze for AudienceBinding
impl RefUnwindSafe for AudienceBinding
impl Send for AudienceBinding
impl Sync for AudienceBinding
impl Unpin for AudienceBinding
impl UnsafeUnpin for AudienceBinding
impl UnwindSafe for AudienceBinding
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