pub struct RenameFile { /* private fields */ }Implementations§
Source§impl RenameFile
impl RenameFile
pub fn new(fs: SharedFilesystem) -> Self
Trait Implementations§
Source§impl Tool for RenameFile
impl Tool for RenameFile
Source§fn description(&self) -> &str
fn description(&self) -> &str
Human-readable description shown to the model.
Source§fn input_schema(&self) -> Value
fn input_schema(&self) -> Value
JSON Schema describing the expected arguments.
Auto Trait Implementations§
impl !RefUnwindSafe for RenameFile
impl !UnwindSafe for RenameFile
impl Freeze for RenameFile
impl Send for RenameFile
impl Sync for RenameFile
impl Unpin for RenameFile
impl UnsafeUnpin for RenameFile
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