pub struct MultiEditInput {
pub file_path: String,
pub edits: Vec<MultiEditOperation>,
}Expand description
Input for the MultiEdit tool - batch file edits.
Fields§
§file_path: StringThe absolute path to the file to modify
edits: Vec<MultiEditOperation>Array of edit operations to apply
Trait Implementations§
Source§impl Clone for MultiEditInput
impl Clone for MultiEditInput
Source§fn clone(&self) -> MultiEditInput
fn clone(&self) -> MultiEditInput
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 moreSource§impl Debug for MultiEditInput
impl Debug for MultiEditInput
Source§impl<'de> Deserialize<'de> for MultiEditInput
impl<'de> Deserialize<'de> for MultiEditInput
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
Source§impl PartialEq for MultiEditInput
impl PartialEq for MultiEditInput
Source§impl Serialize for MultiEditInput
impl Serialize for MultiEditInput
impl StructuralPartialEq for MultiEditInput
Auto Trait Implementations§
impl Freeze for MultiEditInput
impl RefUnwindSafe for MultiEditInput
impl Send for MultiEditInput
impl Sync for MultiEditInput
impl Unpin for MultiEditInput
impl UnsafeUnpin for MultiEditInput
impl UnwindSafe for MultiEditInput
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