pub struct RenameFunctionOp {
pub old_name: String,
pub new_name: String,
pub function_path: Option<String>,
pub edit_mode: EditMode,
}Expand description
Rename a function across the codebase
Fields§
§old_name: String§new_name: String§function_path: Option<String>§edit_mode: EditModeTrait Implementations§
Source§impl Clone for RenameFunctionOp
impl Clone for RenameFunctionOp
Source§fn clone(&self) -> RenameFunctionOp
fn clone(&self) -> RenameFunctionOp
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 RenameFunctionOp
impl Debug for RenameFunctionOp
Source§impl<'de> Deserialize<'de> for RenameFunctionOp
impl<'de> Deserialize<'de> for RenameFunctionOp
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
Auto Trait Implementations§
impl Freeze for RenameFunctionOp
impl RefUnwindSafe for RenameFunctionOp
impl Send for RenameFunctionOp
impl Sync for RenameFunctionOp
impl Unpin for RenameFunctionOp
impl UnwindSafe for RenameFunctionOp
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