#[non_exhaustive]pub struct CodeInterpreterCodeDelta {
pub agent: Option<Option<Agent>>,
pub sequence_number: i64,
pub item_id: String,
pub output_index: i64,
pub delta: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.agent: Option<Option<Agent>>§sequence_number: i64§item_id: String§output_index: i64§delta: String§rest: RestImplementations§
Trait Implementations§
Source§impl Clone for CodeInterpreterCodeDelta
impl Clone for CodeInterpreterCodeDelta
Source§impl Debug for CodeInterpreterCodeDelta
impl Debug for CodeInterpreterCodeDelta
Source§impl DeclaredFields for CodeInterpreterCodeDelta
impl DeclaredFields for CodeInterpreterCodeDelta
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for CodeInterpreterCodeDelta
impl<'de> Deserialize<'de> for CodeInterpreterCodeDelta
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
Source§impl PartialEq for CodeInterpreterCodeDelta
impl PartialEq for CodeInterpreterCodeDelta
Source§impl Serialize for CodeInterpreterCodeDelta
impl Serialize for CodeInterpreterCodeDelta
impl StructuralPartialEq for CodeInterpreterCodeDelta
Auto Trait Implementations§
impl Freeze for CodeInterpreterCodeDelta
impl RefUnwindSafe for CodeInterpreterCodeDelta
impl Send for CodeInterpreterCodeDelta
impl Sync for CodeInterpreterCodeDelta
impl Unpin for CodeInterpreterCodeDelta
impl UnsafeUnpin for CodeInterpreterCodeDelta
impl UnwindSafe for CodeInterpreterCodeDelta
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