#[non_exhaustive]pub struct UndeleteBucketRequest {
pub name: String,
/* private fields */
}Expand description
The parameters to UndeleteBucket.
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 full resource name of the bucket to undelete.
"projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"
"organizations/[ORGANIZATION_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"
"folders/[FOLDER_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]"For example:
"projects/my-project/locations/global/buckets/my-bucket"
Implementations§
Trait Implementations§
Source§impl Clone for UndeleteBucketRequest
impl Clone for UndeleteBucketRequest
Source§fn clone(&self) -> UndeleteBucketRequest
fn clone(&self) -> UndeleteBucketRequest
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 UndeleteBucketRequest
impl Debug for UndeleteBucketRequest
Source§impl Default for UndeleteBucketRequest
impl Default for UndeleteBucketRequest
Source§fn default() -> UndeleteBucketRequest
fn default() -> UndeleteBucketRequest
Returns the “default value” for a type. Read more
Source§impl Message for UndeleteBucketRequest
impl Message for UndeleteBucketRequest
Source§impl PartialEq for UndeleteBucketRequest
impl PartialEq for UndeleteBucketRequest
impl StructuralPartialEq for UndeleteBucketRequest
Auto Trait Implementations§
impl Freeze for UndeleteBucketRequest
impl RefUnwindSafe for UndeleteBucketRequest
impl Send for UndeleteBucketRequest
impl Sync for UndeleteBucketRequest
impl Unpin for UndeleteBucketRequest
impl UnwindSafe for UndeleteBucketRequest
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