Struct aide::transform::TransformResponse
source · pub struct TransformResponse<'t, T> { /* private fields */ }
Expand description
A transform helper that wraps Response
.
An additional type is provided for strongly-typed examples.
Implementations§
source§impl<'t, T> TransformResponse<'t, T>
impl<'t, T> TransformResponse<'t, T>
Hide the response from the documentation.
This is taken into account by generators provided by this library.
Hiding an item causes it to be ignored completely, there is no way to restore or “unhide” it afterwards.
sourcepub fn description(self, desc: &str) -> Self
pub fn description(self, desc: &str) -> Self
Provide or override the description of the response.
sourcepub fn example(self, example: impl Into<T>) -> Selfwhere
T: Serialize,
pub fn example(self, example: impl Into<T>) -> Selfwhere T: Serialize,
Provide or override an example for the response.
Auto Trait Implementations§
impl<'t, T> RefUnwindSafe for TransformResponse<'t, T>where T: RefUnwindSafe,
impl<'t, T> Send for TransformResponse<'t, T>where T: Send,
impl<'t, T> Sync for TransformResponse<'t, T>where T: Sync,
impl<'t, T> Unpin for TransformResponse<'t, T>where T: Unpin,
impl<'t, T> !UnwindSafe for TransformResponse<'t, T>
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