Struct google_api_proto::google::spanner::executor::v1::CloudBackupResponse
source · pub struct CloudBackupResponse {
pub listed_backups: Vec<Backup>,
pub listed_backup_operations: Vec<Operation>,
pub next_page_token: String,
pub backup: Option<Backup>,
}
Expand description
CloudBackupResponse contains results returned by cloud backup related actions.
Fields§
§listed_backups: Vec<Backup>
List of backups returned by ListCloudBackupsAction.
listed_backup_operations: Vec<Operation>
List of operations returned by ListCloudBackupOperationsAction.
next_page_token: String
“next_page_token” can be sent in a subsequent list action to fetch more of the matching data.
backup: Option<Backup>
Backup returned by GetCloudBackupAction/UpdateCloudBackupAction.
Trait Implementations§
source§impl Clone for CloudBackupResponse
impl Clone for CloudBackupResponse
source§fn clone(&self) -> CloudBackupResponse
fn clone(&self) -> CloudBackupResponse
Returns a copy 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 CloudBackupResponse
impl Debug for CloudBackupResponse
source§impl Default for CloudBackupResponse
impl Default for CloudBackupResponse
source§impl Message for CloudBackupResponse
impl Message for CloudBackupResponse
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for CloudBackupResponse
impl PartialEq for CloudBackupResponse
source§fn eq(&self, other: &CloudBackupResponse) -> bool
fn eq(&self, other: &CloudBackupResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CloudBackupResponse
Auto Trait Implementations§
impl Freeze for CloudBackupResponse
impl RefUnwindSafe for CloudBackupResponse
impl Send for CloudBackupResponse
impl Sync for CloudBackupResponse
impl Unpin for CloudBackupResponse
impl UnwindSafe for CloudBackupResponse
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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