pub struct RolloutResponse {
pub trace_correlation_id: String,
pub reward_info: RolloutMetrics,
pub trace: Option<Value>,
pub inference_url: Option<String>,
pub artifact: Option<Value>,
pub success_status: Option<String>,
pub status_detail: Option<String>,
pub override_application_results: Option<Value>,
pub extra: Map<String, Value>,
}Fields§
§trace_correlation_id: String§reward_info: RolloutMetrics§trace: Option<Value>§inference_url: Option<String>§artifact: Option<Value>§success_status: Option<String>§status_detail: Option<String>§override_application_results: Option<Value>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for RolloutResponse
impl Clone for RolloutResponse
Source§fn clone(&self) -> RolloutResponse
fn clone(&self) -> RolloutResponse
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 RolloutResponse
impl Debug for RolloutResponse
Source§impl<'de> Deserialize<'de> for RolloutResponse
impl<'de> Deserialize<'de> for RolloutResponse
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 RolloutResponse
impl RefUnwindSafe for RolloutResponse
impl Send for RolloutResponse
impl Sync for RolloutResponse
impl Unpin for RolloutResponse
impl UnwindSafe for RolloutResponse
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