pub struct CancelRequestParams {
pub request_id: Value,
pub reason: Option<String>,
}Expand description
Parameters for $/cancelRequest.
Fields§
§request_id: ValueThe request ID to cancel.
reason: Option<String>Optional reason for cancellation.
Trait Implementations§
Source§impl Clone for CancelRequestParams
impl Clone for CancelRequestParams
Source§fn clone(&self) -> CancelRequestParams
fn clone(&self) -> CancelRequestParams
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 CancelRequestParams
impl Debug for CancelRequestParams
Source§impl<'de> Deserialize<'de> for CancelRequestParams
impl<'de> Deserialize<'de> for CancelRequestParams
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 CancelRequestParams
impl RefUnwindSafe for CancelRequestParams
impl Send for CancelRequestParams
impl Sync for CancelRequestParams
impl Unpin for CancelRequestParams
impl UnsafeUnpin for CancelRequestParams
impl UnwindSafe for CancelRequestParams
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