pub struct StartReplayRequest {
pub projection_name: Option<String>,
pub from_timestamp: Option<DateTime<Utc>>,
pub to_timestamp: Option<DateTime<Utc>>,
pub entity_id: Option<String>,
pub event_type: Option<String>,
pub config: Option<ReplayConfig>,
}Expand description
Request to start a replay operation
Fields§
§projection_name: Option<String>Optional projection name to rebuild (if None, replays all projections)
from_timestamp: Option<DateTime<Utc>>Start from this timestamp (if None, starts from beginning)
to_timestamp: Option<DateTime<Utc>>End at this timestamp (if None, goes to end)
entity_id: Option<String>Filter by entity_id (optional)
event_type: Option<String>Filter by event_type (optional)
config: Option<ReplayConfig>Replay configuration
Trait Implementations§
Source§impl Clone for StartReplayRequest
impl Clone for StartReplayRequest
Source§fn clone(&self) -> StartReplayRequest
fn clone(&self) -> StartReplayRequest
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 StartReplayRequest
impl Debug for StartReplayRequest
Source§impl<'de> Deserialize<'de> for StartReplayRequest
impl<'de> Deserialize<'de> for StartReplayRequest
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
Auto Trait Implementations§
impl Freeze for StartReplayRequest
impl RefUnwindSafe for StartReplayRequest
impl Send for StartReplayRequest
impl Sync for StartReplayRequest
impl Unpin for StartReplayRequest
impl UnsafeUnpin for StartReplayRequest
impl UnwindSafe for StartReplayRequest
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