pub struct DecisionOption {
pub id: String,
pub description: String,
pub decision_type: DecisionType,
pub expected_utility: f64,
pub risk_level: f64,
pub execution_cost: f64,
pub confidence: f64,
pub salience_score: f64,
pub eureka_score: f64,
pub meta_score: f64,
pub simulation_prediction: Option<SimulationMetrics>,
}Expand description
Döntési lehetőség
Fields§
§id: String§description: String§decision_type: DecisionType§expected_utility: f64Várható haszon (0.0 - 1.0)
risk_level: f64Kockázati szint (0.0 - 1.0)
execution_cost: f64Végrehajtási költség (0.0 - 1.0)
confidence: f64Bizonyossági szint (0.0 - 1.0)
salience_score: f64Salience pontszám (a kiemelési hálózatból)
eureka_score: f64Eureka pontszám (váratlan összefüggések)
meta_score: f64Meta-felügyeleti pontszám
simulation_prediction: Option<SimulationMetrics>Szimulációs előrejelzés (ha van)
Trait Implementations§
Source§impl Clone for DecisionOption
impl Clone for DecisionOption
Auto Trait Implementations§
impl Freeze for DecisionOption
impl RefUnwindSafe for DecisionOption
impl Send for DecisionOption
impl Sync for DecisionOption
impl Unpin for DecisionOption
impl UnsafeUnpin for DecisionOption
impl UnwindSafe for DecisionOption
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,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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