Struct google_cloud_storage::http::buckets::list::ListBucketsRequest
source · pub struct ListBucketsRequest {
pub project: String,
pub max_results: Option<i32>,
pub page_token: Option<String>,
pub prefix: Option<String>,
pub projection: Option<Projection>,
pub match_glob: Option<String>,
}Expand description
Request message for DeleteBucket.
Fields§
§project: StringRequired. A valid API project identifier.
max_results: Option<i32>Maximum number of buckets to return in a single response. The service will use this parameter or 1,000 items, whichever is smaller.
page_token: Option<String>A previously-returned page token representing part of the larger set of results to view.
prefix: Option<String>Filter results to buckets whose names begin with this prefix.
projection: Option<Projection>Set of properties to return. Defaults to NO_ACL.
match_glob: Option<String>A glob pattern used to filter results (for example, foo*bar).
Trait Implementations§
source§impl Clone for ListBucketsRequest
impl Clone for ListBucketsRequest
source§fn clone(&self) -> ListBucketsRequest
fn clone(&self) -> ListBucketsRequest
Returns a copy 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 ListBucketsRequest
impl Debug for ListBucketsRequest
source§impl Default for ListBucketsRequest
impl Default for ListBucketsRequest
source§fn default() -> ListBucketsRequest
fn default() -> ListBucketsRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ListBucketsRequest
impl<'de> Deserialize<'de> for ListBucketsRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for ListBucketsRequest
impl PartialEq for ListBucketsRequest
source§impl Serialize for ListBucketsRequest
impl Serialize for ListBucketsRequest
impl Eq for ListBucketsRequest
impl StructuralPartialEq for ListBucketsRequest
Auto Trait Implementations§
impl Freeze for ListBucketsRequest
impl RefUnwindSafe for ListBucketsRequest
impl Send for ListBucketsRequest
impl Sync for ListBucketsRequest
impl Unpin for ListBucketsRequest
impl UnwindSafe for ListBucketsRequest
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)