pub enum ContentBlockType {
Text,
ToolUse,
ToolResult,
}Expand description
Type of content block in a message
Variants§
Trait Implementations§
Source§impl Clone for ContentBlockType
impl Clone for ContentBlockType
Source§fn clone(&self) -> ContentBlockType
fn clone(&self) -> ContentBlockType
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 ContentBlockType
impl Debug for ContentBlockType
Source§impl Display for ContentBlockType
impl Display for ContentBlockType
Source§impl PartialEq for ContentBlockType
impl PartialEq for ContentBlockType
impl Copy for ContentBlockType
impl Eq for ContentBlockType
impl StructuralPartialEq for ContentBlockType
Auto Trait Implementations§
impl Freeze for ContentBlockType
impl RefUnwindSafe for ContentBlockType
impl Send for ContentBlockType
impl Sync for ContentBlockType
impl Unpin for ContentBlockType
impl UnwindSafe for ContentBlockType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.