pub struct HistoryRewindFilePreview {
pub change_type: HistoryRewindChangeType,
pub lines_added: i64,
pub lines_removed: i64,
pub path: String,
}Expand description
A file that a conversation-and-files rewind would restore.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§change_type: HistoryRewindChangeTypeAggregate change made across the discarded turns.
lines_added: i64Lines added across the discarded turns.
lines_removed: i64Lines removed across the discarded turns.
path: StringAbsolute path of the captured file.
Trait Implementations§
Source§impl Clone for HistoryRewindFilePreview
impl Clone for HistoryRewindFilePreview
Source§fn clone(&self) -> HistoryRewindFilePreview
fn clone(&self) -> HistoryRewindFilePreview
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 HistoryRewindFilePreview
impl Debug for HistoryRewindFilePreview
Source§impl Default for HistoryRewindFilePreview
impl Default for HistoryRewindFilePreview
Source§fn default() -> HistoryRewindFilePreview
fn default() -> HistoryRewindFilePreview
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HistoryRewindFilePreview
impl<'de> Deserialize<'de> for HistoryRewindFilePreview
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 HistoryRewindFilePreview
impl RefUnwindSafe for HistoryRewindFilePreview
impl Send for HistoryRewindFilePreview
impl Sync for HistoryRewindFilePreview
impl Unpin for HistoryRewindFilePreview
impl UnsafeUnpin for HistoryRewindFilePreview
impl UnwindSafe for HistoryRewindFilePreview
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