pub struct JmapResponse {
pub method_responses: Vec<JmapMethodResponse>,
pub session_state: Option<String>,
pub created_ids: Option<Value>,
}Expand description
JMAP response
Fields§
§method_responses: Vec<JmapMethodResponse>§session_state: Option<String>§created_ids: Option<Value>Trait Implementations§
Source§impl Clone for JmapResponse
impl Clone for JmapResponse
Source§fn clone(&self) -> JmapResponse
fn clone(&self) -> JmapResponse
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 Debug for JmapResponse
impl Debug for JmapResponse
Source§impl Default for JmapResponse
impl Default for JmapResponse
Source§fn default() -> JmapResponse
fn default() -> JmapResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JmapResponse
impl<'de> Deserialize<'de> for JmapResponse
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
Auto Trait Implementations§
impl Freeze for JmapResponse
impl RefUnwindSafe for JmapResponse
impl Send for JmapResponse
impl Sync for JmapResponse
impl Unpin for JmapResponse
impl UnsafeUnpin for JmapResponse
impl UnwindSafe for JmapResponse
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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