#[non_exhaustive]pub struct DatabasesListResponse {
pub kind: String,
pub items: Vec<Database>,
/* private fields */
}
Expand description
Database list response.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.kind: String
This is always sql#databasesList
.
items: Vec<Database>
List of database resources in the instance.
Implementations§
Trait Implementations§
Source§impl Clone for DatabasesListResponse
impl Clone for DatabasesListResponse
Source§fn clone(&self) -> DatabasesListResponse
fn clone(&self) -> DatabasesListResponse
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 DatabasesListResponse
impl Debug for DatabasesListResponse
Source§impl Default for DatabasesListResponse
impl Default for DatabasesListResponse
Source§fn default() -> DatabasesListResponse
fn default() -> DatabasesListResponse
Returns the “default value” for a type. Read more
Source§impl Message for DatabasesListResponse
impl Message for DatabasesListResponse
Source§impl PartialEq for DatabasesListResponse
impl PartialEq for DatabasesListResponse
impl StructuralPartialEq for DatabasesListResponse
Auto Trait Implementations§
impl Freeze for DatabasesListResponse
impl RefUnwindSafe for DatabasesListResponse
impl Send for DatabasesListResponse
impl Sync for DatabasesListResponse
impl Unpin for DatabasesListResponse
impl UnwindSafe for DatabasesListResponse
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