#[non_exhaustive]pub struct GetLakeRequest {
pub name: String,
/* private fields */
}Expand description
Get lake request.
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.name: StringRequired. The resource name of the lake:
projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
Implementations§
Trait Implementations§
Source§impl Clone for GetLakeRequest
impl Clone for GetLakeRequest
Source§fn clone(&self) -> GetLakeRequest
fn clone(&self) -> GetLakeRequest
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 GetLakeRequest
impl Debug for GetLakeRequest
Source§impl Default for GetLakeRequest
impl Default for GetLakeRequest
Source§fn default() -> GetLakeRequest
fn default() -> GetLakeRequest
Returns the “default value” for a type. Read more
Source§impl Message for GetLakeRequest
impl Message for GetLakeRequest
Source§impl PartialEq for GetLakeRequest
impl PartialEq for GetLakeRequest
impl StructuralPartialEq for GetLakeRequest
Auto Trait Implementations§
impl Freeze for GetLakeRequest
impl RefUnwindSafe for GetLakeRequest
impl Send for GetLakeRequest
impl Sync for GetLakeRequest
impl Unpin for GetLakeRequest
impl UnwindSafe for GetLakeRequest
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