pub struct BubbleGrouping {
pub is_renderable: bool,
pub has_text: Option<bool>,
pub has_thinking: Option<bool>,
pub thinking_duration_ms: Option<u64>,
pub capability_type: Option<u32>,
pub extra: HashMap<String, Value>,
}Fields§
§is_renderable: bool§has_text: Option<bool>§has_thinking: Option<bool>§thinking_duration_ms: Option<u64>§capability_type: Option<u32>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for BubbleGrouping
impl Clone for BubbleGrouping
Source§fn clone(&self) -> BubbleGrouping
fn clone(&self) -> BubbleGrouping
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 BubbleGrouping
impl Debug for BubbleGrouping
Source§impl Default for BubbleGrouping
impl Default for BubbleGrouping
Source§fn default() -> BubbleGrouping
fn default() -> BubbleGrouping
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BubbleGrouping
impl<'de> Deserialize<'de> for BubbleGrouping
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 BubbleGrouping
impl RefUnwindSafe for BubbleGrouping
impl Send for BubbleGrouping
impl Sync for BubbleGrouping
impl Unpin for BubbleGrouping
impl UnsafeUnpin for BubbleGrouping
impl UnwindSafe for BubbleGrouping
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