#[non_exhaustive]pub struct SqlUsersDeleteRequest {
pub host: String,
pub instance: String,
pub name: String,
pub project: String,
pub location: String,
/* private fields */
}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.host: StringHost of the user in the instance.
instance: StringDatabase instance ID. This does not include the project ID.
name: StringName of the user in the instance.
project: StringProject ID of the project that contains the instance.
location: StringOptional. Region of the Cloud SQL instance.
Implementations§
Trait Implementations§
Source§impl Clone for SqlUsersDeleteRequest
impl Clone for SqlUsersDeleteRequest
Source§impl Debug for SqlUsersDeleteRequest
impl Debug for SqlUsersDeleteRequest
Source§impl Default for SqlUsersDeleteRequest
impl Default for SqlUsersDeleteRequest
Source§impl Message for SqlUsersDeleteRequest
impl Message for SqlUsersDeleteRequest
Source§impl PartialEq for SqlUsersDeleteRequest
impl PartialEq for SqlUsersDeleteRequest
impl StructuralPartialEq for SqlUsersDeleteRequest
Auto Trait Implementations§
impl Freeze for SqlUsersDeleteRequest
impl RefUnwindSafe for SqlUsersDeleteRequest
impl Send for SqlUsersDeleteRequest
impl Sync for SqlUsersDeleteRequest
impl Unpin for SqlUsersDeleteRequest
impl UnsafeUnpin for SqlUsersDeleteRequest
impl UnwindSafe for SqlUsersDeleteRequest
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