pub struct ListAllFilesTool { /* private fields */ }Expand description
Tool for listing all files recursively in a directory.
Implementations§
Source§impl ListAllFilesTool
impl ListAllFilesTool
pub fn new(fs: FilesystemGateway) -> Self
Trait Implementations§
Source§impl Clone for ListAllFilesTool
impl Clone for ListAllFilesTool
Source§fn clone(&self) -> ListAllFilesTool
fn clone(&self) -> ListAllFilesTool
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ListAllFilesTool
impl RefUnwindSafe for ListAllFilesTool
impl Send for ListAllFilesTool
impl Sync for ListAllFilesTool
impl Unpin for ListAllFilesTool
impl UnwindSafe for ListAllFilesTool
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