pub struct RefactoringCompleteEvent {
pub file_path: String,
pub changes_made: u32,
pub duration_ms: u64,
pub timestamp: String,
}Expand description
Code refactoring completed event
Emitted when code refactoring completes.
Fields§
§file_path: StringFile path that was refactored
changes_made: u32Number of changes made
duration_ms: u64Duration in milliseconds
timestamp: StringTimestamp of the completion
Trait Implementations§
Source§impl Clone for RefactoringCompleteEvent
impl Clone for RefactoringCompleteEvent
Source§fn clone(&self) -> RefactoringCompleteEvent
fn clone(&self) -> RefactoringCompleteEvent
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 RefactoringCompleteEvent
impl Debug for RefactoringCompleteEvent
Source§impl<'de> Deserialize<'de> for RefactoringCompleteEvent
impl<'de> Deserialize<'de> for RefactoringCompleteEvent
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 RefactoringCompleteEvent
impl RefUnwindSafe for RefactoringCompleteEvent
impl Send for RefactoringCompleteEvent
impl Sync for RefactoringCompleteEvent
impl Unpin for RefactoringCompleteEvent
impl UnwindSafe for RefactoringCompleteEvent
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