pub struct ResolveContextParams {
pub cache: String,
pub query: String,
pub budget: i64,
}Expand description
Parameters for the context.resolve tool.
Fields§
§cache: String§query: String§budget: i64Accepts i64 so we can detect negative values before casting to usize.
Trait Implementations§
Source§impl Clone for ResolveContextParams
impl Clone for ResolveContextParams
Source§fn clone(&self) -> ResolveContextParams
fn clone(&self) -> ResolveContextParams
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 ResolveContextParams
impl Debug for ResolveContextParams
Source§impl<'de> Deserialize<'de> for ResolveContextParams
impl<'de> Deserialize<'de> for ResolveContextParams
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 ResolveContextParams
impl RefUnwindSafe for ResolveContextParams
impl Send for ResolveContextParams
impl Sync for ResolveContextParams
impl Unpin for ResolveContextParams
impl UnwindSafe for ResolveContextParams
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