pub struct SingleVersion {
pub version: Version,
}Expand description
Single API version container.
Fields§
§version: VersionThe version.
Trait Implementations§
Source§impl Clone for SingleVersion
impl Clone for SingleVersion
Source§fn clone(&self) -> SingleVersion
fn clone(&self) -> SingleVersion
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 ComposeSchema for SingleVersion
impl ComposeSchema for SingleVersion
Source§impl Debug for SingleVersion
impl Debug for SingleVersion
Source§impl Default for SingleVersion
impl Default for SingleVersion
Source§fn default() -> SingleVersion
fn default() -> SingleVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SingleVersion
impl<'de> Deserialize<'de> for SingleVersion
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 IntoResponse for SingleVersion
impl IntoResponse for SingleVersion
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Create a response.
Source§impl PartialEq for SingleVersion
impl PartialEq for SingleVersion
Source§impl Serialize for SingleVersion
impl Serialize for SingleVersion
Source§impl ToSchema for SingleVersion
impl ToSchema for SingleVersion
Source§impl Validate for SingleVersion
impl Validate for SingleVersion
Source§impl<'v_a> ValidateArgs<'v_a> for SingleVersion
impl<'v_a> ValidateArgs<'v_a> for SingleVersion
impl StructuralPartialEq for SingleVersion
Auto Trait Implementations§
impl Freeze for SingleVersion
impl RefUnwindSafe for SingleVersion
impl Send for SingleVersion
impl Sync for SingleVersion
impl Unpin for SingleVersion
impl UnsafeUnpin for SingleVersion
impl UnwindSafe for SingleVersion
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, S> Handler<IntoResponseHandler, S> for T
impl<T, S> Handler<IntoResponseHandler, S> for T
Source§fn call(
self,
_req: Request<Body>,
_state: S,
) -> <T as Handler<IntoResponseHandler, S>>::Future
fn call( self, _req: Request<Body>, _state: S, ) -> <T as Handler<IntoResponseHandler, S>>::Future
Call the handler with the given request.
Source§fn layer<L>(self, layer: L) -> Layered<L, Self, T, S>where
L: Layer<HandlerService<Self, T, S>> + Clone,
<L as Layer<HandlerService<Self, T, S>>>::Service: Service<Request<Body>>,
fn layer<L>(self, layer: L) -> Layered<L, Self, T, S>where
L: Layer<HandlerService<Self, T, S>> + Clone,
<L as Layer<HandlerService<Self, T, S>>>::Service: Service<Request<Body>>,
Apply a
tower::Layer to the handler. Read moreSource§fn with_state(self, state: S) -> HandlerService<Self, T, S>
fn with_state(self, state: S) -> HandlerService<Self, T, S>
Convert the handler into a
Service by providing the stateSource§impl<H, T> HandlerWithoutStateExt<T> for H
impl<H, T> HandlerWithoutStateExt<T> for H
Source§fn into_service(self) -> HandlerService<H, T, ()>
fn into_service(self) -> HandlerService<H, T, ()>
Convert the handler into a
Service and no state.Source§fn into_make_service(self) -> IntoMakeService<HandlerService<H, T, ()>>
fn into_make_service(self) -> IntoMakeService<HandlerService<H, T, ()>>
Convert the handler into a
MakeService and no state. Read more