pub struct FileChangePreviewReady {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub tool_id: String,
pub tool_name: String,
pub path: String,
pub change_type: String,
pub before: Option<String>,
pub after: String,
pub supports_partial: bool,
pub timestamp: OffsetDateTime,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§tool_id: String§tool_name: String§path: String§change_type: String§before: Option<String>§after: String§supports_partial: bool§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for FileChangePreviewReady
impl Clone for FileChangePreviewReady
Source§fn clone(&self) -> FileChangePreviewReady
fn clone(&self) -> FileChangePreviewReady
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FileChangePreviewReady
impl Debug for FileChangePreviewReady
Source§impl<'de> Deserialize<'de> for FileChangePreviewReady
impl<'de> Deserialize<'de> for FileChangePreviewReady
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 FileChangePreviewReady
impl RefUnwindSafe for FileChangePreviewReady
impl Send for FileChangePreviewReady
impl Sync for FileChangePreviewReady
impl Unpin for FileChangePreviewReady
impl UnsafeUnpin for FileChangePreviewReady
impl UnwindSafe for FileChangePreviewReady
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