pub struct NotesToolMessages {
pub namespace_description: Option<String>,
pub list_files_by_prefix: Option<ToolMessage>,
pub read_file: Option<ToolMessage>,
pub search_contents: Option<ToolMessage>,
pub append_to_file: Option<ToolMessage>,
pub write_file: Option<ToolMessage>,
pub rest: Rest,
}Fields§
§namespace_description: Option<String>§list_files_by_prefix: Option<ToolMessage>§read_file: Option<ToolMessage>§search_contents: Option<ToolMessage>§append_to_file: Option<ToolMessage>§write_file: Option<ToolMessage>§rest: RestTrait Implementations§
Source§impl Clone for NotesToolMessages
impl Clone for NotesToolMessages
Source§impl Debug for NotesToolMessages
impl Debug for NotesToolMessages
Source§impl DeclaredFields for NotesToolMessages
impl DeclaredFields for NotesToolMessages
fn into_declared(self) -> Self
Source§impl Default for NotesToolMessages
impl Default for NotesToolMessages
Source§impl<'de> Deserialize<'de> for NotesToolMessages
impl<'de> Deserialize<'de> for NotesToolMessages
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 NotesToolMessages
Source§impl PartialEq for NotesToolMessages
impl PartialEq for NotesToolMessages
Source§impl Serialize for NotesToolMessages
impl Serialize for NotesToolMessages
impl StructuralPartialEq for NotesToolMessages
Auto Trait Implementations§
impl Freeze for NotesToolMessages
impl RefUnwindSafe for NotesToolMessages
impl Send for NotesToolMessages
impl Sync for NotesToolMessages
impl Unpin for NotesToolMessages
impl UnsafeUnpin for NotesToolMessages
impl UnwindSafe for NotesToolMessages
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