pub struct BucketSettings {
pub quota_type: Option<QuotaType>,
pub quota_size: Option<u64>,
pub max_block_size: Option<u64>,
pub max_block_records: Option<u64>,
}
Expand description
Bucket settings
Fields§
§quota_type: Option<QuotaType>
Quota type see QuotaType
quota_size: Option<u64>
Quota size in bytes
max_block_size: Option<u64>
Max size of a block in bytes to start a new one
max_block_records: Option<u64>
Max records in a block to start a new block one
Trait Implementations§
Source§impl Clone for BucketSettings
impl Clone for BucketSettings
Source§fn clone(&self) -> BucketSettings
fn clone(&self) -> BucketSettings
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 BucketSettings
impl Debug for BucketSettings
Source§impl Default for BucketSettings
impl Default for BucketSettings
Source§fn default() -> BucketSettings
fn default() -> BucketSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BucketSettings
impl<'de> Deserialize<'de> for BucketSettings
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BucketSettings, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BucketSettings, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BucketSettings
impl PartialEq for BucketSettings
Source§impl Serialize for BucketSettings
impl Serialize for BucketSettings
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for BucketSettings
Auto Trait Implementations§
impl Freeze for BucketSettings
impl RefUnwindSafe for BucketSettings
impl Send for BucketSettings
impl Sync for BucketSettings
impl Unpin for BucketSettings
impl UnwindSafe for BucketSettings
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