pub struct CancelCommand {
pub id: u64,
pub cancel: bool,
}Expand description
Server → browser cancellation frame.
Sent to stop an in-flight streamed response (the control-plane consumer disconnected, or a limit tripped) so the browser cancels its reader.
Fields§
§id: u64Correlation id of the stream to cancel.
cancel: boolAlways true; distinguishes this frame from a Command in the browser.
Implementations§
Trait Implementations§
Source§impl Clone for CancelCommand
impl Clone for CancelCommand
Source§fn clone(&self) -> CancelCommand
fn clone(&self) -> CancelCommand
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 moreSource§impl Debug for CancelCommand
impl Debug for CancelCommand
Source§impl<'de> Deserialize<'de> for CancelCommand
impl<'de> Deserialize<'de> for CancelCommand
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
impl Eq for CancelCommand
Source§impl PartialEq for CancelCommand
impl PartialEq for CancelCommand
Source§fn eq(&self, other: &CancelCommand) -> bool
fn eq(&self, other: &CancelCommand) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CancelCommand
impl Serialize for CancelCommand
impl StructuralPartialEq for CancelCommand
Auto Trait Implementations§
impl Freeze for CancelCommand
impl RefUnwindSafe for CancelCommand
impl Send for CancelCommand
impl Sync for CancelCommand
impl Unpin for CancelCommand
impl UnsafeUnpin for CancelCommand
impl UnwindSafe for CancelCommand
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.