pub struct RemoteJwksDecoderBuilder { /* private fields */ }Implementations§
Source§impl RemoteJwksDecoderBuilder
impl RemoteJwksDecoderBuilder
pub fn new(jwks_url: String) -> Self
pub fn with_jwks_cache_duration(self, jwks_cache_duration: Duration) -> Self
pub fn with_client(self, client: Client) -> Self
pub fn with_validation(self, validation: Validation) -> Self
pub fn with_retry_count(self, retry_count: usize) -> Self
pub fn with_backoff(self, backoff: Duration) -> Self
pub fn build(self) -> RemoteJwksDecoder
Auto Trait Implementations§
impl Freeze for RemoteJwksDecoderBuilder
impl !RefUnwindSafe for RemoteJwksDecoderBuilder
impl Send for RemoteJwksDecoderBuilder
impl Sync for RemoteJwksDecoderBuilder
impl Unpin for RemoteJwksDecoderBuilder
impl !UnwindSafe for RemoteJwksDecoderBuilder
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