pub struct SourceReplayGuaranteesV1 {
pub durable_replay: bool,
pub stable_partition_identity: bool,
pub stable_operation_identity: bool,
pub ordered_positions: bool,
pub bounded_reads: bool,
pub explicit_retention: bool,
pub explicit_rewind: bool,
pub minimum_replay_window_millis: u64,
}Fields§
§durable_replay: bool§stable_partition_identity: bool§stable_operation_identity: bool§ordered_positions: bool§bounded_reads: bool§explicit_retention: bool§explicit_rewind: bool§minimum_replay_window_millis: u64Implementations§
Source§impl SourceReplayGuaranteesV1
impl SourceReplayGuaranteesV1
pub fn validate(&self) -> Result<(), SourceContractError>
Trait Implementations§
Source§impl Clone for SourceReplayGuaranteesV1
impl Clone for SourceReplayGuaranteesV1
Source§impl Debug for SourceReplayGuaranteesV1
impl Debug for SourceReplayGuaranteesV1
Source§impl<'de> Deserialize<'de> for SourceReplayGuaranteesV1
impl<'de> Deserialize<'de> for SourceReplayGuaranteesV1
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
impl Eq for SourceReplayGuaranteesV1
Source§impl PartialEq for SourceReplayGuaranteesV1
impl PartialEq for SourceReplayGuaranteesV1
Source§impl Serialize for SourceReplayGuaranteesV1
impl Serialize for SourceReplayGuaranteesV1
impl StructuralPartialEq for SourceReplayGuaranteesV1
Auto Trait Implementations§
impl Freeze for SourceReplayGuaranteesV1
impl RefUnwindSafe for SourceReplayGuaranteesV1
impl Send for SourceReplayGuaranteesV1
impl Sync for SourceReplayGuaranteesV1
impl Unpin for SourceReplayGuaranteesV1
impl UnsafeUnpin for SourceReplayGuaranteesV1
impl UnwindSafe for SourceReplayGuaranteesV1
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