pub struct Restored {
pub group: Option<String>,
pub source: String,
pub groups: Vec<String>,
pub files: usize,
pub bytes: u64,
}Expand description
What a restore brought back.
Fields§
§group: Option<String>The group the entry shares its saves with, absent for the task’s own.
source: Stringlocal for this worktree’s own save, worktree <root> for another
worktree’s, or remote <branch>.
groups: Vec<String>§files: usize§bytes: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for Restored
impl<'de> Deserialize<'de> for Restored
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
impl Eq for Restored
impl StructuralPartialEq for Restored
Auto Trait Implementations§
impl Freeze for Restored
impl RefUnwindSafe for Restored
impl Send for Restored
impl Sync for Restored
impl Unpin for Restored
impl UnsafeUnpin for Restored
impl UnwindSafe for Restored
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.