pub struct WebModelRecoveredTurn {
pub turn_id: String,
pub group_id: String,
pub actor_id: String,
pub event_ids: Vec<String>,
pub latest_event_id: String,
pub latest_ts: String,
pub messages: Vec<Value>,
pub coalesced_text: String,
pub system_prompt: String,
pub delivery: WebModelRecoveredTurnDelivery,
}Fields§
§turn_id: String§group_id: String§actor_id: String§event_ids: Vec<String>§latest_event_id: String§latest_ts: String§messages: Vec<Value>§coalesced_text: String§system_prompt: String§delivery: WebModelRecoveredTurnDeliveryTrait Implementations§
Source§impl Clone for WebModelRecoveredTurn
impl Clone for WebModelRecoveredTurn
Source§impl Debug for WebModelRecoveredTurn
impl Debug for WebModelRecoveredTurn
Source§impl<'de> Deserialize<'de> for WebModelRecoveredTurn
impl<'de> Deserialize<'de> for WebModelRecoveredTurn
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 WebModelRecoveredTurn
impl RefUnwindSafe for WebModelRecoveredTurn
impl Send for WebModelRecoveredTurn
impl Sync for WebModelRecoveredTurn
impl Unpin for WebModelRecoveredTurn
impl UnsafeUnpin for WebModelRecoveredTurn
impl UnwindSafe for WebModelRecoveredTurn
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