pub enum RecordReplayMode {
Record,
Replay,
}
Expand description
When the record/replay feature is enabled, determine if recording or replaying.
FIXME: Add third option to flexibly record or replay, depending on presence of query in log.
This would need to support in rvcr crate; currently replaying non-existing query panics.
Variants§
Trait Implementations§
Source§impl Clone for RecordReplayMode
impl Clone for RecordReplayMode
Source§fn clone(&self) -> RecordReplayMode
fn clone(&self) -> RecordReplayMode
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 RecordReplayMode
impl Debug for RecordReplayMode
Source§impl Default for RecordReplayMode
impl Default for RecordReplayMode
Source§fn default() -> RecordReplayMode
fn default() -> RecordReplayMode
Returns the “default value” for a type. Read more
Source§impl From<RecordReplayMode> for VCRMode
impl From<RecordReplayMode> for VCRMode
Source§fn from(value: RecordReplayMode) -> Self
fn from(value: RecordReplayMode) -> Self
Converts to this type from the input type.
impl Copy for RecordReplayMode
Auto Trait Implementations§
impl Freeze for RecordReplayMode
impl RefUnwindSafe for RecordReplayMode
impl Send for RecordReplayMode
impl Sync for RecordReplayMode
impl Unpin for RecordReplayMode
impl UnwindSafe for RecordReplayMode
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