pub struct ForgetAllResponse {
pub echo_req: Value,
pub forget_all: Option<Vec<Value>>,
pub msg_type: String,
pub req_id: Option<i64>,
}
Expand description
The result of forget all request made.
Fields§
§echo_req: Value
Echo of the request made.\n
forget_all: Option<Vec<Value>>
IDs of the cancelled streams\n
msg_type: String
Action name of the request made.\n
req_id: Option<i64>
Optional field sent in request to map to response, present only when request contains req_id
.\n
Trait Implementations§
Source§impl Clone for ForgetAllResponse
impl Clone for ForgetAllResponse
Source§fn clone(&self) -> ForgetAllResponse
fn clone(&self) -> ForgetAllResponse
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 ForgetAllResponse
impl Debug for ForgetAllResponse
Source§impl<'de> Deserialize<'de> for ForgetAllResponse
impl<'de> Deserialize<'de> for ForgetAllResponse
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 ForgetAllResponse
impl RefUnwindSafe for ForgetAllResponse
impl Send for ForgetAllResponse
impl Sync for ForgetAllResponse
impl Unpin for ForgetAllResponse
impl UnwindSafe for ForgetAllResponse
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