pub struct WorkflowBudget {
pub max_total_tokens: Option<WireU64>,
pub max_turns: Option<u32>,
pub max_concurrency: Option<u32>,
}Fields§
§max_total_tokens: Option<WireU64>§max_turns: Option<u32>§max_concurrency: Option<u32>Trait Implementations§
Source§impl Clone for WorkflowBudget
impl Clone for WorkflowBudget
Source§fn clone(&self) -> WorkflowBudget
fn clone(&self) -> WorkflowBudget
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 WorkflowBudget
impl Debug for WorkflowBudget
Source§impl Default for WorkflowBudget
impl Default for WorkflowBudget
Source§fn default() -> WorkflowBudget
fn default() -> WorkflowBudget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkflowBudget
impl<'de> Deserialize<'de> for WorkflowBudget
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 WorkflowBudget
impl PartialEq for WorkflowBudget
Source§impl Serialize for WorkflowBudget
impl Serialize for WorkflowBudget
impl StructuralPartialEq for WorkflowBudget
Auto Trait Implementations§
impl Freeze for WorkflowBudget
impl RefUnwindSafe for WorkflowBudget
impl Send for WorkflowBudget
impl Sync for WorkflowBudget
impl Unpin for WorkflowBudget
impl UnsafeUnpin for WorkflowBudget
impl UnwindSafe for WorkflowBudget
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