pub enum ManagementStrategyConfig {
EveryTick {},
IntervalBased {
max_interval: u64,
},
EventDriven {
triggers: Vec<String>,
},
Hybrid {
max_interval: u64,
triggers: Vec<String>,
},
Disabled {},
}Expand description
Management Strategy 設定
Variants§
EveryTick
毎 Tick 起動(LLM 不要なフロー向け)
V2 ExplorationSpace など、LLM 呼び出しなしで Guidance を生成できる場合に使用。
IntervalBased
インターバルベース
EventDriven
イベントドリブン
Hybrid
ハイブリッド
Disabled
無効化
Trait Implementations§
Source§impl Clone for ManagementStrategyConfig
impl Clone for ManagementStrategyConfig
Source§fn clone(&self) -> ManagementStrategyConfig
fn clone(&self) -> ManagementStrategyConfig
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 ManagementStrategyConfig
impl Debug for ManagementStrategyConfig
Source§impl Default for ManagementStrategyConfig
impl Default for ManagementStrategyConfig
Source§impl<'de> Deserialize<'de> for ManagementStrategyConfig
impl<'de> Deserialize<'de> for ManagementStrategyConfig
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 ManagementStrategyConfig
impl RefUnwindSafe for ManagementStrategyConfig
impl Send for ManagementStrategyConfig
impl Sync for ManagementStrategyConfig
impl Unpin for ManagementStrategyConfig
impl UnwindSafe for ManagementStrategyConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more