pub struct IdentityTokenOptions {
pub expires_in: i64,
}Expand description
Optional parameters of Identity::token; the default value leaves every
option unset.
Fields§
§expires_in: i64expires_in is a Gestalt request-side extension for the desired access-token lifetime in seconds. The provider MAY clamp or default it; expires_in in TokenResponse remains authoritative per RFC 6749 §5.1. 0 means use the grant default.
The expires_in field.
Trait Implementations§
Source§impl Clone for IdentityTokenOptions
impl Clone for IdentityTokenOptions
Source§fn clone(&self) -> IdentityTokenOptions
fn clone(&self) -> IdentityTokenOptions
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 IdentityTokenOptions
impl Debug for IdentityTokenOptions
Source§impl Default for IdentityTokenOptions
impl Default for IdentityTokenOptions
Source§fn default() -> IdentityTokenOptions
fn default() -> IdentityTokenOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IdentityTokenOptions
impl RefUnwindSafe for IdentityTokenOptions
impl Send for IdentityTokenOptions
impl Sync for IdentityTokenOptions
impl Unpin for IdentityTokenOptions
impl UnsafeUnpin for IdentityTokenOptions
impl UnwindSafe for IdentityTokenOptions
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<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request