pub struct ValidateTokenParameters {
pub nocatalog: Option<bool>,
pub allow_expired: Option<bool>,
}Fields§
§nocatalog: Option<bool>The authentication response excludes the service catalog. By default, the response includes the service catalog.
allow_expired: Option<bool>Allow fetching a token that has expired. By default expired tokens return a 404 exception.
Trait Implementations§
Source§impl Clone for ValidateTokenParameters
impl Clone for ValidateTokenParameters
Source§fn clone(&self) -> ValidateTokenParameters
fn clone(&self) -> ValidateTokenParameters
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 ValidateTokenParameters
impl Debug for ValidateTokenParameters
Source§impl Default for ValidateTokenParameters
impl Default for ValidateTokenParameters
Source§fn default() -> ValidateTokenParameters
fn default() -> ValidateTokenParameters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ValidateTokenParameters
impl<'de> Deserialize<'de> for ValidateTokenParameters
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidateTokenParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ValidateTokenParameters, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl IntoParams for ValidateTokenParameters
impl IntoParams for ValidateTokenParameters
Source§fn into_params(
parameter_in_provider: impl Fn() -> Option<ParameterIn>,
) -> Vec<Parameter>
fn into_params( parameter_in_provider: impl Fn() -> Option<ParameterIn>, ) -> Vec<Parameter>
Provide
Vec of openapi::path::Parameters to caller. The result is used in utoipa-gen library to
provide OpenAPI parameter information for the endpoint using the parameters.Source§impl Serialize for ValidateTokenParameters
impl Serialize for ValidateTokenParameters
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl Validate for ValidateTokenParameters
impl Validate for ValidateTokenParameters
Source§impl<'v_a> ValidateArgs<'v_a> for ValidateTokenParameters
impl<'v_a> ValidateArgs<'v_a> for ValidateTokenParameters
type Args = ()
fn validate_with_args( &self, args: <ValidateTokenParameters as ValidateArgs<'v_a>>::Args, ) -> Result<(), ValidationErrors>
Auto Trait Implementations§
impl Freeze for ValidateTokenParameters
impl RefUnwindSafe for ValidateTokenParameters
impl Send for ValidateTokenParameters
impl Sync for ValidateTokenParameters
impl Unpin for ValidateTokenParameters
impl UnsafeUnpin for ValidateTokenParameters
impl UnwindSafe for ValidateTokenParameters
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more