pub struct ExternalToolTextResultForLlmContentResource {
pub resource: Value,
pub type: ExternalToolTextResultForLlmContentResourceType,
}Expand description
Embedded resource content block with inline text or binary data
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§resource: ValueThe embedded resource contents, either text or base64-encoded binary
type: ExternalToolTextResultForLlmContentResourceTypeContent block type discriminator
Trait Implementations§
Source§impl Clone for ExternalToolTextResultForLlmContentResource
impl Clone for ExternalToolTextResultForLlmContentResource
Source§fn clone(&self) -> ExternalToolTextResultForLlmContentResource
fn clone(&self) -> ExternalToolTextResultForLlmContentResource
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 Default for ExternalToolTextResultForLlmContentResource
impl Default for ExternalToolTextResultForLlmContentResource
Source§fn default() -> ExternalToolTextResultForLlmContentResource
fn default() -> ExternalToolTextResultForLlmContentResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExternalToolTextResultForLlmContentResource
impl<'de> Deserialize<'de> for ExternalToolTextResultForLlmContentResource
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 ExternalToolTextResultForLlmContentResource
impl RefUnwindSafe for ExternalToolTextResultForLlmContentResource
impl Send for ExternalToolTextResultForLlmContentResource
impl Sync for ExternalToolTextResultForLlmContentResource
impl Unpin for ExternalToolTextResultForLlmContentResource
impl UnsafeUnpin for ExternalToolTextResultForLlmContentResource
impl UnwindSafe for ExternalToolTextResultForLlmContentResource
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