pub struct RestoreBackupResponse {
pub restore_id: String,
pub status: String,
pub backup_id: String,
pub namespaces: Vec<String>,
pub started_at: u64,
pub estimated_completion: Option<u64>,
pub progress_percent: Option<u8>,
pub vectors_restored: Option<u64>,
pub completed_at: Option<u64>,
pub duration_seconds: Option<u64>,
pub error: Option<String>,
}Expand description
Restore backup response
Fields§
§restore_id: String§status: String§backup_id: String§namespaces: Vec<String>§started_at: u64§estimated_completion: Option<u64>§progress_percent: Option<u8>§vectors_restored: Option<u64>§completed_at: Option<u64>§duration_seconds: Option<u64>§error: Option<String>Trait Implementations§
Source§impl Clone for RestoreBackupResponse
impl Clone for RestoreBackupResponse
Source§fn clone(&self) -> RestoreBackupResponse
fn clone(&self) -> RestoreBackupResponse
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 moreSource§impl Debug for RestoreBackupResponse
impl Debug for RestoreBackupResponse
Source§impl<'de> Deserialize<'de> for RestoreBackupResponse
impl<'de> Deserialize<'de> for RestoreBackupResponse
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 RestoreBackupResponse
impl RefUnwindSafe for RestoreBackupResponse
impl Send for RestoreBackupResponse
impl Sync for RestoreBackupResponse
impl Unpin for RestoreBackupResponse
impl UnsafeUnpin for RestoreBackupResponse
impl UnwindSafe for RestoreBackupResponse
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