pub struct StreamReconfiguration {
pub storage_class: Maybe<Option<StorageClass>>,
pub retention_policy: Maybe<Option<RetentionPolicy>>,
pub timestamping: Maybe<Option<TimestampingReconfiguration>>,
pub delete_on_empty: Maybe<Option<DeleteOnEmptyReconfiguration>>,
}Fields§
§storage_class: Maybe<Option<StorageClass>>§retention_policy: Maybe<Option<RetentionPolicy>>§timestamping: Maybe<Option<TimestampingReconfiguration>>§delete_on_empty: Maybe<Option<DeleteOnEmptyReconfiguration>>Trait Implementations§
Source§impl Clone for StreamReconfiguration
impl Clone for StreamReconfiguration
Source§fn clone(&self) -> StreamReconfiguration
fn clone(&self) -> StreamReconfiguration
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 StreamReconfiguration
impl Debug for StreamReconfiguration
Source§impl Default for StreamReconfiguration
impl Default for StreamReconfiguration
Source§fn default() -> StreamReconfiguration
fn default() -> StreamReconfiguration
Returns the “default value” for a type. Read more
Source§impl From<OptionalStreamConfig> for StreamReconfiguration
impl From<OptionalStreamConfig> for StreamReconfiguration
Source§fn from(value: OptionalStreamConfig) -> Self
fn from(value: OptionalStreamConfig) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StreamReconfiguration
impl RefUnwindSafe for StreamReconfiguration
impl Send for StreamReconfiguration
impl Sync for StreamReconfiguration
impl Unpin for StreamReconfiguration
impl UnwindSafe for StreamReconfiguration
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