pub enum BetaRawContentBlockDelta {
Text {
text: String,
},
InputJson {
partial_json: String,
},
Citations {
citation: BetaTextCitation,
},
Thinking {
thinking: String,
},
Signature {
signature: String,
},
Compaction {
content: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for BetaRawContentBlockDelta
impl Clone for BetaRawContentBlockDelta
Source§fn clone(&self) -> BetaRawContentBlockDelta
fn clone(&self) -> BetaRawContentBlockDelta
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 BetaRawContentBlockDelta
impl Debug for BetaRawContentBlockDelta
Source§impl<'de> Deserialize<'de> for BetaRawContentBlockDelta
impl<'de> Deserialize<'de> for BetaRawContentBlockDelta
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 BetaRawContentBlockDelta
impl PartialEq for BetaRawContentBlockDelta
Source§impl Serialize for BetaRawContentBlockDelta
impl Serialize for BetaRawContentBlockDelta
impl StructuralPartialEq for BetaRawContentBlockDelta
Auto Trait Implementations§
impl Freeze for BetaRawContentBlockDelta
impl RefUnwindSafe for BetaRawContentBlockDelta
impl Send for BetaRawContentBlockDelta
impl Sync for BetaRawContentBlockDelta
impl Unpin for BetaRawContentBlockDelta
impl UnsafeUnpin for BetaRawContentBlockDelta
impl UnwindSafe for BetaRawContentBlockDelta
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