pub struct ListToolsParams {
pub cursor: Option<String>,
pub meta: Option<HashMap<String, Value>>,
}
Expand description
Parameters for list tools request
Fields§
§cursor: Option<String>
Pagination cursor
meta: Option<HashMap<String, Value>>
Request metadata
Trait Implementations§
Source§impl Clone for ListToolsParams
impl Clone for ListToolsParams
Source§fn clone(&self) -> ListToolsParams
fn clone(&self) -> ListToolsParams
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 ListToolsParams
impl Debug for ListToolsParams
Source§impl Default for ListToolsParams
impl Default for ListToolsParams
Source§fn default() -> ListToolsParams
fn default() -> ListToolsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListToolsParams
impl<'de> Deserialize<'de> for ListToolsParams
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 ListToolsParams
impl PartialEq for ListToolsParams
Source§impl Serialize for ListToolsParams
impl Serialize for ListToolsParams
impl StructuralPartialEq for ListToolsParams
Auto Trait Implementations§
impl Freeze for ListToolsParams
impl RefUnwindSafe for ListToolsParams
impl Send for ListToolsParams
impl Sync for ListToolsParams
impl Unpin for ListToolsParams
impl UnwindSafe for ListToolsParams
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