Struct dropshot::HttpResponseUpdatedNoContent
source · pub struct HttpResponseUpdatedNoContent();
Expand description
HttpResponseUpdatedNoContent
represents an HTTP 204 “No Content” response,
intended for use when an API operation has successfully updated an object and
has nothing to return.
Trait Implementations§
source§impl HttpCodedResponse for HttpResponseUpdatedNoContent
impl HttpCodedResponse for HttpResponseUpdatedNoContent
type Body = Empty
const STATUS_CODE: StatusCode = StatusCode::NO_CONTENT
const DESCRIPTION: &'static str = "resource updated"
source§fn for_object(body: Self::Body) -> Result<Response<Body>, HttpError>
fn for_object(body: Self::Body) -> Result<Response<Body>, HttpError>
Convenience method to produce a response based on the input
body_object
(whose specific type is defined by the implementing type)
and the STATUS_CODE specified by the implementing type. This is a default
trait method to allow callers to avoid redundant type specification.Auto Trait Implementations§
impl RefUnwindSafe for HttpResponseUpdatedNoContent
impl Send for HttpResponseUpdatedNoContent
impl Sync for HttpResponseUpdatedNoContent
impl Unpin for HttpResponseUpdatedNoContent
impl UnwindSafe for HttpResponseUpdatedNoContent
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