pub enum EngineHistoryView {
Assembled,
Full,
}Expand description
Selects the history projection returned by Engine::get_history.
Variants§
Assembled
History turns assembled after the latest checkpoint, as for a normal model request.
Native provider context and replay-decision metadata are not history turns and are omitted from this projection.
Full
Replayable history turns from the start of the visible event log, without checkpoint truncation.
Trait Implementations§
Source§impl Clone for EngineHistoryView
impl Clone for EngineHistoryView
Source§fn clone(&self) -> EngineHistoryView
fn clone(&self) -> EngineHistoryView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EngineHistoryView
Source§impl Debug for EngineHistoryView
impl Debug for EngineHistoryView
Source§impl Default for EngineHistoryView
impl Default for EngineHistoryView
Source§fn default() -> EngineHistoryView
fn default() -> EngineHistoryView
Returns the “default value” for a type. Read more
impl Eq for EngineHistoryView
Source§impl PartialEq for EngineHistoryView
impl PartialEq for EngineHistoryView
Source§fn eq(&self, other: &EngineHistoryView) -> bool
fn eq(&self, other: &EngineHistoryView) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EngineHistoryView
Auto Trait Implementations§
impl Freeze for EngineHistoryView
impl RefUnwindSafe for EngineHistoryView
impl Send for EngineHistoryView
impl Sync for EngineHistoryView
impl Unpin for EngineHistoryView
impl UnsafeUnpin for EngineHistoryView
impl UnwindSafe for EngineHistoryView
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.