#[non_exhaustive]pub struct SqlSslCertsDeleteRequest {
pub instance: String,
pub project: String,
pub sha1_fingerprint: 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.instance: String
Cloud SQL instance ID. This does not include the project ID.
project: String
Project ID of the project that contains the instance.
sha1_fingerprint: String
Sha1 FingerPrint.
Implementations§
Source§impl SqlSslCertsDeleteRequest
impl SqlSslCertsDeleteRequest
pub fn new() -> Self
Sourcepub fn set_instance<T: Into<String>>(self, v: T) -> Self
pub fn set_instance<T: Into<String>>(self, v: T) -> Self
Sets the value of instance.
Sourcepub fn set_project<T: Into<String>>(self, v: T) -> Self
pub fn set_project<T: Into<String>>(self, v: T) -> Self
Sets the value of project.
Sourcepub fn set_sha1_fingerprint<T: Into<String>>(self, v: T) -> Self
pub fn set_sha1_fingerprint<T: Into<String>>(self, v: T) -> Self
Sets the value of sha1_fingerprint.
Trait Implementations§
Source§impl Clone for SqlSslCertsDeleteRequest
impl Clone for SqlSslCertsDeleteRequest
Source§fn clone(&self) -> SqlSslCertsDeleteRequest
fn clone(&self) -> SqlSslCertsDeleteRequest
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 SqlSslCertsDeleteRequest
impl Debug for SqlSslCertsDeleteRequest
Source§impl Default for SqlSslCertsDeleteRequest
impl Default for SqlSslCertsDeleteRequest
Source§fn default() -> SqlSslCertsDeleteRequest
fn default() -> SqlSslCertsDeleteRequest
Returns the “default value” for a type. Read more
Source§impl Message for SqlSslCertsDeleteRequest
impl Message for SqlSslCertsDeleteRequest
Source§impl PartialEq for SqlSslCertsDeleteRequest
impl PartialEq for SqlSslCertsDeleteRequest
impl StructuralPartialEq for SqlSslCertsDeleteRequest
Auto Trait Implementations§
impl Freeze for SqlSslCertsDeleteRequest
impl RefUnwindSafe for SqlSslCertsDeleteRequest
impl Send for SqlSslCertsDeleteRequest
impl Sync for SqlSslCertsDeleteRequest
impl Unpin for SqlSslCertsDeleteRequest
impl UnwindSafe for SqlSslCertsDeleteRequest
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