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>,
}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.
Trait Implementations
sourceimpl Clone for ListBucketsRequest
impl Clone for ListBucketsRequest
sourcefn clone(&self) -> ListBucketsRequest
fn clone(&self) -> ListBucketsRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ListBucketsRequest
impl Debug for ListBucketsRequest
sourceimpl Default for ListBucketsRequest
impl Default for ListBucketsRequest
sourcefn default() -> ListBucketsRequest
fn default() -> ListBucketsRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ListBucketsRequest
impl<'de> Deserialize<'de> for ListBucketsRequest
sourcefn 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
sourceimpl PartialEq<ListBucketsRequest> for ListBucketsRequest
impl PartialEq<ListBucketsRequest> for ListBucketsRequest
sourcefn eq(&self, other: &ListBucketsRequest) -> bool
fn eq(&self, other: &ListBucketsRequest) -> bool
sourceimpl Serialize for ListBucketsRequest
impl Serialize for ListBucketsRequest
impl Eq for ListBucketsRequest
impl StructuralEq for ListBucketsRequest
impl StructuralPartialEq for ListBucketsRequest
Auto Trait Implementations
impl RefUnwindSafe for ListBucketsRequest
impl Send for ListBucketsRequest
impl Sync for ListBucketsRequest
impl Unpin for ListBucketsRequest
impl UnwindSafe for ListBucketsRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.