pub struct ResponseFinalizer { /* private fields */ }
Expand description
Holds an immutable collection of ResponseExtender
values, as configured using
ResponseFinalizerBuilder::add
. This type is constructed automatically when using the
gotham::router::builder
API. See RouterBuilder::add_response_extender
for details on
configuring ResponseExtender
values for each StatusCode
.
Implementations
Trait Implementations
sourceimpl Clone for ResponseFinalizer
impl Clone for ResponseFinalizer
sourcefn clone(&self) -> ResponseFinalizer
fn clone(&self) -> ResponseFinalizer
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations
impl RefUnwindSafe for ResponseFinalizer
impl Send for ResponseFinalizer
impl Sync for ResponseFinalizer
impl Unpin for ResponseFinalizer
impl UnwindSafe for ResponseFinalizer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more