pub struct RequestParamsMeta {
pub progress_token: Option<ProgressToken>,
pub extra: Map<String, Value>,
}
Expand description
Generated from JSON schema definition for RequestParamsMeta
Fields§
§progress_token: Option<ProgressToken>
If specified, the caller is requesting out-of-band progress notifications for this request (as represented by notifications/progress). The value of this parameter is an opaque token that will be attached to any subsequent notifications. The receiver is not obligated to provide these notifications.
extra: Map<String, Value>
Additional parameters that are not part of the schema.
Trait Implementations§
Source§impl Clone for RequestParamsMeta
impl Clone for RequestParamsMeta
Source§fn clone(&self) -> RequestParamsMeta
fn clone(&self) -> RequestParamsMeta
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 RequestParamsMeta
impl Debug for RequestParamsMeta
Source§impl Default for RequestParamsMeta
impl Default for RequestParamsMeta
Source§fn default() -> RequestParamsMeta
fn default() -> RequestParamsMeta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestParamsMeta
impl<'de> Deserialize<'de> for RequestParamsMeta
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 PartialEq for RequestParamsMeta
impl PartialEq for RequestParamsMeta
Source§impl Serialize for RequestParamsMeta
impl Serialize for RequestParamsMeta
impl StructuralPartialEq for RequestParamsMeta
Auto Trait Implementations§
impl Freeze for RequestParamsMeta
impl RefUnwindSafe for RequestParamsMeta
impl Send for RequestParamsMeta
impl Sync for RequestParamsMeta
impl Unpin for RequestParamsMeta
impl UnwindSafe for RequestParamsMeta
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