pub struct AdviserAsked {
pub ask: AdviserAsk,
pub subject: String,
}Expand description
adviser_asked: which question was put, and about what.
Fields§
§ask: AdviserAskThe question.
subject: StringWhat it was about, in the asking side’s own words - a tool call’s
id, a slot’s name. The caller owns the spelling, as it does for
ToolCalled.id.
Trait Implementations§
Source§impl Clone for AdviserAsked
impl Clone for AdviserAsked
Source§impl Debug for AdviserAsked
impl Debug for AdviserAsked
Source§impl<'de> Deserialize<'de> for AdviserAsked
impl<'de> Deserialize<'de> for AdviserAsked
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 Eq for AdviserAsked
Source§impl PartialEq for AdviserAsked
impl PartialEq for AdviserAsked
Source§impl Serialize for AdviserAsked
impl Serialize for AdviserAsked
impl StructuralPartialEq for AdviserAsked
Auto Trait Implementations§
impl Freeze for AdviserAsked
impl RefUnwindSafe for AdviserAsked
impl Send for AdviserAsked
impl Sync for AdviserAsked
impl Unpin for AdviserAsked
impl UnsafeUnpin for AdviserAsked
impl UnwindSafe for AdviserAsked
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