pub struct PostBucketRequest {
pub org_id: String,
pub name: String,
pub description: Option<String>,
pub rp: Option<String>,
pub retention_rules: Vec<RetentionRule>,
}
Expand description
PostBucketRequest
Fields
org_id: String
Organization ID
name: String
Bucket name
description: Option<String>
Bucket Description
rp: Option<String>
RP
retention_rules: Vec<RetentionRule>
Rules to expire or retain data. No rules means data never expires.
Implementations
Trait Implementations
sourceimpl Clone for PostBucketRequest
impl Clone for PostBucketRequest
sourcefn clone(&self) -> PostBucketRequest
fn clone(&self) -> PostBucketRequest
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 more
sourceimpl Debug for PostBucketRequest
impl Debug for PostBucketRequest
sourceimpl Default for PostBucketRequest
impl Default for PostBucketRequest
sourcefn default() -> PostBucketRequest
fn default() -> PostBucketRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for PostBucketRequest
impl<'de> Deserialize<'de> for PostBucketRequest
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<PostBucketRequest> for PostBucketRequest
impl PartialEq<PostBucketRequest> for PostBucketRequest
sourcefn eq(&self, other: &PostBucketRequest) -> bool
fn eq(&self, other: &PostBucketRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PostBucketRequest) -> bool
fn ne(&self, other: &PostBucketRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for PostBucketRequest
impl Serialize for PostBucketRequest
impl StructuralPartialEq for PostBucketRequest
Auto Trait Implementations
impl RefUnwindSafe for PostBucketRequest
impl Send for PostBucketRequest
impl Sync for PostBucketRequest
impl Unpin for PostBucketRequest
impl UnwindSafe for PostBucketRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more