pub struct FleetState {
pub active_agents: Vec<AgentId>,
pub total_spend: MoneyV1,
pub budget_remaining: MoneyV1,
}Expand description
Current authorization and spend state for an agent fleet.
Fields§
§active_agents: Vec<AgentId>§total_spend: MoneyV1§budget_remaining: MoneyV1Trait Implementations§
Source§impl Clone for FleetState
impl Clone for FleetState
Source§impl Debug for FleetState
impl Debug for FleetState
Source§impl<'de> Deserialize<'de> for FleetState
impl<'de> Deserialize<'de> for FleetState
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
impl Eq for FleetState
Source§impl PartialEq for FleetState
impl PartialEq for FleetState
Source§impl Serialize for FleetState
impl Serialize for FleetState
impl StructuralPartialEq for FleetState
Auto Trait Implementations§
impl Freeze for FleetState
impl RefUnwindSafe for FleetState
impl Send for FleetState
impl Sync for FleetState
impl Unpin for FleetState
impl UnsafeUnpin for FleetState
impl UnwindSafe for FleetState
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