pub struct FsRecoveryResult {
pub ino: u64,
pub data: Vec<u8>,
pub expected_size: u64,
pub recovered_bytes: u64,
pub recovery_percentage: f64,
}Expand description
Result of attempting to recover a deleted file.
Fields§
§ino: u64§data: Vec<u8>§expected_size: u64§recovered_bytes: u64§recovery_percentage: f64Trait Implementations§
Source§impl Clone for FsRecoveryResult
impl Clone for FsRecoveryResult
Source§fn clone(&self) -> FsRecoveryResult
fn clone(&self) -> FsRecoveryResult
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 moreAuto Trait Implementations§
impl Freeze for FsRecoveryResult
impl RefUnwindSafe for FsRecoveryResult
impl Send for FsRecoveryResult
impl Sync for FsRecoveryResult
impl Unpin for FsRecoveryResult
impl UnsafeUnpin for FsRecoveryResult
impl UnwindSafe for FsRecoveryResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more