pub struct CompletionReceiptEventRange {
pub end_event_id: String,
pub start_event_id: String,
}Expand description
Inclusive durable event range summarized by a completion receipt.
Fields§
§end_event_id: StringIdentifier of the assistant turn-end event that ends the covered exchange. Always equals the receipt’s sourceEventId, so either field is a valid join key.
start_event_id: StringIdentifier of the user message that starts the covered exchange.
Trait Implementations§
Source§impl Clone for CompletionReceiptEventRange
impl Clone for CompletionReceiptEventRange
Source§fn clone(&self) -> CompletionReceiptEventRange
fn clone(&self) -> CompletionReceiptEventRange
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompletionReceiptEventRange
impl Debug for CompletionReceiptEventRange
Source§impl Default for CompletionReceiptEventRange
impl Default for CompletionReceiptEventRange
Source§fn default() -> CompletionReceiptEventRange
fn default() -> CompletionReceiptEventRange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompletionReceiptEventRange
impl<'de> Deserialize<'de> for CompletionReceiptEventRange
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 CompletionReceiptEventRange
impl RefUnwindSafe for CompletionReceiptEventRange
impl Send for CompletionReceiptEventRange
impl Sync for CompletionReceiptEventRange
impl Unpin for CompletionReceiptEventRange
impl UnsafeUnpin for CompletionReceiptEventRange
impl UnwindSafe for CompletionReceiptEventRange
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