pub struct ShowBackupResponse
pub backup_name: String,
pub backup_description: Vec<HashMap<String, String>>,
pub backup_ids: Vec<HashMap<String, String>>,
pub backup_contents: Vec<HashMap<String, String>>,
pub deleted_backup_ids: Vec<HashMap<String, String>>,
pub info: HashMap<String, String>,
The response from the /show/backup endpoint.
Fields
backup_name: StringValue of backup_name.
backup_description: Vec<HashMap<String, String>>Details about the overall backup(s).
backup_ids: Vec<HashMap<String, String>>Details about the individual snapshots contained within the backup(s).
backup_contents: Vec<HashMap<String, String>>When show_contents is object_names, the names of the backed-up objects as well as sizing detail of any backed-up tables; when object_files, the names of the backed-up objects as well as sizing detail and associated data files of any backed-up tables.
deleted_backup_ids: Vec<HashMap<String, String>>IDs of any snapshots that have been deleted from the containing backup(s).
info: HashMap<String, String>Additional information.
Trait Implementations
Source
impl Clone for ShowBackupResponse
Source
fn clone(&self) -> ShowBackupResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource
impl Debug for ShowBackupResponse
Source
impl Default for ShowBackupResponse
Source
fn default() -> ShowBackupResponse
Returns the “default value” for a type. Read more
Source
impl<‘de> Deserialize<‘de> for ShowBackupResponse
Sourcefn deserialize<__D>(__deserializer: __D) ->Result<Self, __D::Error>
fn deserialize<__D>(__deserializer: __D) ->Result<Self, __D::Error>
where __D: Deserializer<‘de>,
Deserialize this value from the given Serde deserializer. Read more