pub struct RecordStepOutcomeOptions {
pub run_id: Option<String>,
pub step_id: String,
pub step_name: Option<String>,
pub outcome: String,
pub signal: f32,
pub rationale: String,
pub directive_hint: Option<String>,
pub agent_id: Option<String>,
pub user_id: Option<String>,
pub metadata: Option<Value>,
}Fields§
§run_id: Option<String>§step_id: String§step_name: Option<String>§outcome: String§signal: f32§rationale: String§directive_hint: Option<String>§agent_id: Option<String>§user_id: Option<String>§metadata: Option<Value>Implementations§
Trait Implementations§
Source§impl Clone for RecordStepOutcomeOptions
impl Clone for RecordStepOutcomeOptions
Source§fn clone(&self) -> RecordStepOutcomeOptions
fn clone(&self) -> RecordStepOutcomeOptions
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 moreAuto Trait Implementations§
impl Freeze for RecordStepOutcomeOptions
impl RefUnwindSafe for RecordStepOutcomeOptions
impl Send for RecordStepOutcomeOptions
impl Sync for RecordStepOutcomeOptions
impl Unpin for RecordStepOutcomeOptions
impl UnsafeUnpin for RecordStepOutcomeOptions
impl UnwindSafe for RecordStepOutcomeOptions
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request