pub struct SendImage {
pub rid: Option<String>,
pub path: String,
pub caption: Option<String>,
pub data: Option<String>,
pub subagent: Option<String>,
}Expand description
Server-generated image ready.
Fields§
§rid: Option<String>§path: String§caption: Option<String>§data: Option<String>Base64-encoded image data for wire transfer.
subagent: Option<String>Sub-agent name when this image is from a nested ask_<name> loop; see
StreamStart::subagent.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SendImage
impl<'de> Deserialize<'de> for SendImage
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 SendImage
impl RefUnwindSafe for SendImage
impl Send for SendImage
impl Sync for SendImage
impl Unpin for SendImage
impl UnsafeUnpin for SendImage
impl UnwindSafe for SendImage
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