pub struct RolloutRequest {
pub trace_correlation_id: String,
pub env: Value,
pub policy: Value,
pub on_done: Option<String>,
pub safety: Option<Value>,
pub training_session_id: Option<String>,
pub synth_base_url: Option<String>,
pub context_overrides: Option<Value>,
pub override_bundle_id: Option<String>,
pub extra: Map<String, Value>,
}Fields§
§trace_correlation_id: String§env: Value§policy: Value§on_done: Option<String>§safety: Option<Value>§training_session_id: Option<String>§synth_base_url: Option<String>§context_overrides: Option<Value>§override_bundle_id: Option<String>§extra: Map<String, Value>Trait Implementations§
Source§impl Clone for RolloutRequest
impl Clone for RolloutRequest
Source§fn clone(&self) -> RolloutRequest
fn clone(&self) -> RolloutRequest
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 RolloutRequest
impl Debug for RolloutRequest
Source§impl<'de> Deserialize<'de> for RolloutRequest
impl<'de> Deserialize<'de> for RolloutRequest
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 RolloutRequest
impl RefUnwindSafe for RolloutRequest
impl Send for RolloutRequest
impl Sync for RolloutRequest
impl Unpin for RolloutRequest
impl UnwindSafe for RolloutRequest
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