pub struct FileOperations {
pub read: BTreeSet<String>,
pub written: BTreeSet<String>,
pub edited: BTreeSet<String>,
}Expand description
Files read and changed by tool calls, for the summary.
Fields§
§read: BTreeSet<String>Read paths.
written: BTreeSet<String>Written paths.
edited: BTreeSet<String>Edited paths.
Implementations§
Trait Implementations§
Source§impl Clone for FileOperations
impl Clone for FileOperations
Source§impl Debug for FileOperations
impl Debug for FileOperations
Source§impl Default for FileOperations
impl Default for FileOperations
impl Eq for FileOperations
Source§impl PartialEq for FileOperations
impl PartialEq for FileOperations
Source§impl Serialize for FileOperations
impl Serialize for FileOperations
impl StructuralPartialEq for FileOperations
Auto Trait Implementations§
impl Freeze for FileOperations
impl RefUnwindSafe for FileOperations
impl Send for FileOperations
impl Sync for FileOperations
impl Unpin for FileOperations
impl UnsafeUnpin for FileOperations
impl UnwindSafe for FileOperations
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.