pub struct CallAiSessionToolRequestContext {
pub live_editors: Option<Vec<CallAiSessionToolRequestContextLiveEditorsInner>>,
pub cells: Option<Vec<CallAiSessionToolRequestContextCellsInner>>,
}Expand description
CallAiSessionToolRequestContext : browser-held state the tool reads
Fields§
§live_editors: Option<Vec<CallAiSessionToolRequestContextLiveEditorsInner>>§cells: Option<Vec<CallAiSessionToolRequestContextCellsInner>>Implementations§
Source§impl CallAiSessionToolRequestContext
impl CallAiSessionToolRequestContext
Sourcepub fn new() -> CallAiSessionToolRequestContext
pub fn new() -> CallAiSessionToolRequestContext
browser-held state the tool reads
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CallAiSessionToolRequestContext
impl<'de> Deserialize<'de> for CallAiSessionToolRequestContext
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
impl StructuralPartialEq for CallAiSessionToolRequestContext
Auto Trait Implementations§
impl Forget for CallAiSessionToolRequestContext
impl Freeze for CallAiSessionToolRequestContext
impl RefUnwindSafe for CallAiSessionToolRequestContext
impl Send for CallAiSessionToolRequestContext
impl Sync for CallAiSessionToolRequestContext
impl Unpin for CallAiSessionToolRequestContext
impl UnsafeUnpin for CallAiSessionToolRequestContext
impl UnwindSafe for CallAiSessionToolRequestContext
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