pub struct RolloutSessionMetaPayload {
pub id: Option<String>,
pub timestamp: Option<String>,
pub cwd: Option<String>,
pub originator: Option<String>,
pub cli_version: Option<String>,
pub source: Option<String>,
pub model_provider: Option<String>,
pub base_instructions: Option<RolloutBaseInstructions>,
pub extra: BTreeMap<String, Value>,
}Fields§
§id: Option<String>§timestamp: Option<String>§cwd: Option<String>§originator: Option<String>§cli_version: Option<String>§source: Option<String>§model_provider: Option<String>§base_instructions: Option<RolloutBaseInstructions>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for RolloutSessionMetaPayload
impl Clone for RolloutSessionMetaPayload
Source§fn clone(&self) -> RolloutSessionMetaPayload
fn clone(&self) -> RolloutSessionMetaPayload
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 RolloutSessionMetaPayload
impl Debug for RolloutSessionMetaPayload
Source§impl Default for RolloutSessionMetaPayload
impl Default for RolloutSessionMetaPayload
Source§fn default() -> RolloutSessionMetaPayload
fn default() -> RolloutSessionMetaPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RolloutSessionMetaPayload
impl<'de> Deserialize<'de> for RolloutSessionMetaPayload
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 RolloutSessionMetaPayload
impl RefUnwindSafe for RolloutSessionMetaPayload
impl Send for RolloutSessionMetaPayload
impl Sync for RolloutSessionMetaPayload
impl Unpin for RolloutSessionMetaPayload
impl UnsafeUnpin for RolloutSessionMetaPayload
impl UnwindSafe for RolloutSessionMetaPayload
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