pub struct SpawnPolicy {
pub tenant_id: String,
pub child_budget_ratio: f64,
pub max_depth: i64,
pub allowed_roles: Vec<String>,
pub require_approval_above_depth: i64,
pub max_children_per_agent: i64,
}Expand description
SpawnPolicy model.
Fields§
§tenant_id: String§child_budget_ratio: f64Child agent gets at most this fraction of parent’s budget.
max_depth: i64§allowed_roles: Vec<String>§require_approval_above_depth: i64§max_children_per_agent: i64Trait Implementations§
Source§impl Clone for SpawnPolicy
impl Clone for SpawnPolicy
Source§fn clone(&self) -> SpawnPolicy
fn clone(&self) -> SpawnPolicy
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 SpawnPolicy
impl Debug for SpawnPolicy
Source§impl Default for SpawnPolicy
impl Default for SpawnPolicy
Source§fn default() -> SpawnPolicy
fn default() -> SpawnPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpawnPolicy
impl<'de> Deserialize<'de> for SpawnPolicy
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 SpawnPolicy
impl PartialEq for SpawnPolicy
Source§impl Serialize for SpawnPolicy
impl Serialize for SpawnPolicy
impl StructuralPartialEq for SpawnPolicy
Auto Trait Implementations§
impl Freeze for SpawnPolicy
impl RefUnwindSafe for SpawnPolicy
impl Send for SpawnPolicy
impl Sync for SpawnPolicy
impl Unpin for SpawnPolicy
impl UnsafeUnpin for SpawnPolicy
impl UnwindSafe for SpawnPolicy
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