pub struct SpaceBackupResult {
pub output_path: PathBuf,
pub server_path: PathBuf,
pub exported: i32,
pub generated_name: String,
}Expand description
Result from backup_space.
Fields§
§output_path: PathBufFinal local backup path after target naming/relocation.
server_path: PathBufServer-reported export path before local relocation.
exported: i32Number of exported objects reported by the server.
generated_name: StringGenerated target filename or directory name.
Trait Implementations§
Source§impl Clone for SpaceBackupResult
impl Clone for SpaceBackupResult
Source§fn clone(&self) -> SpaceBackupResult
fn clone(&self) -> SpaceBackupResult
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 moreAuto Trait Implementations§
impl Freeze for SpaceBackupResult
impl RefUnwindSafe for SpaceBackupResult
impl Send for SpaceBackupResult
impl Sync for SpaceBackupResult
impl Unpin for SpaceBackupResult
impl UnsafeUnpin for SpaceBackupResult
impl UnwindSafe for SpaceBackupResult
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request