pub struct EstimateRunCostRequest {
pub agent_id: String,
pub input_text: Option<String>,
pub session_id: Option<String>,
}Expand description
EstimateRunCostRequest model.
Fields§
§agent_id: String§input_text: Option<String>The prompt, used for the input-token estimate.
session_id: Option<String>Picks up a per-session model override, when one is set.
Trait Implementations§
Source§impl Clone for EstimateRunCostRequest
impl Clone for EstimateRunCostRequest
Source§fn clone(&self) -> EstimateRunCostRequest
fn clone(&self) -> EstimateRunCostRequest
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 EstimateRunCostRequest
impl Debug for EstimateRunCostRequest
Source§impl Default for EstimateRunCostRequest
impl Default for EstimateRunCostRequest
Source§fn default() -> EstimateRunCostRequest
fn default() -> EstimateRunCostRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EstimateRunCostRequest
impl<'de> Deserialize<'de> for EstimateRunCostRequest
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 EstimateRunCostRequest
impl PartialEq for EstimateRunCostRequest
Source§impl Serialize for EstimateRunCostRequest
impl Serialize for EstimateRunCostRequest
impl StructuralPartialEq for EstimateRunCostRequest
Auto Trait Implementations§
impl Freeze for EstimateRunCostRequest
impl RefUnwindSafe for EstimateRunCostRequest
impl Send for EstimateRunCostRequest
impl Sync for EstimateRunCostRequest
impl Unpin for EstimateRunCostRequest
impl UnsafeUnpin for EstimateRunCostRequest
impl UnwindSafe for EstimateRunCostRequest
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