pub struct ServerResultResponse {
pub id: Option<String>,
pub result: ServerResultMessage,
}
Expand description
This enum is used to send the result for a specific client request with the same id. Id is only None when the client message is invalid.
Fields§
§id: Option<String>
§result: ServerResultMessage
Trait Implementations§
Source§impl Clone for ServerResultResponse
impl Clone for ServerResultResponse
Source§fn clone(&self) -> ServerResultResponse
fn clone(&self) -> ServerResultResponse
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 ServerResultResponse
impl ComposeSchema for ServerResultResponse
Source§impl Debug for ServerResultResponse
impl Debug for ServerResultResponse
Source§impl<'de> Deserialize<'de> for ServerResultResponse
impl<'de> Deserialize<'de> for ServerResultResponse
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 Serialize for ServerResultResponse
impl Serialize for ServerResultResponse
Auto Trait Implementations§
impl Freeze for ServerResultResponse
impl RefUnwindSafe for ServerResultResponse
impl Send for ServerResultResponse
impl Sync for ServerResultResponse
impl Unpin for ServerResultResponse
impl UnwindSafe for ServerResultResponse
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more