pub struct EmptyResponse {}Expand description
Marker response for operations that do not return a meaningful payload.
The wire-level response framing is still parsed (header + zero-byte or {} payload), but the
caller gets no fields to consume.
Trait Implementations§
Source§impl Clone for EmptyResponse
impl Clone for EmptyResponse
Source§fn clone(&self) -> EmptyResponse
fn clone(&self) -> EmptyResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EmptyResponse
Source§impl Debug for EmptyResponse
impl Debug for EmptyResponse
Source§impl Default for EmptyResponse
impl Default for EmptyResponse
Source§fn default() -> EmptyResponse
fn default() -> EmptyResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EmptyResponsewhere
EmptyResponse: Default,
impl<'de> Deserialize<'de> for EmptyResponsewhere
EmptyResponse: Default,
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 JsonSchema for EmptyResponse
impl JsonSchema for EmptyResponse
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for EmptyResponse
impl RefUnwindSafe for EmptyResponse
impl Send for EmptyResponse
impl Sync for EmptyResponse
impl Unpin for EmptyResponse
impl UnsafeUnpin for EmptyResponse
impl UnwindSafe for EmptyResponse
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