pub struct ReplayStepResult {
pub sequence: u64,
pub status: ReplayStepStatus,
pub mismatch_reason: Option<String>,
pub expected_revision_before: u64,
pub expected_revision_after: u64,
pub actual_revision_before: u64,
pub actual_revision_after: u64,
pub client_message: ClientMessage,
pub expected_server_messages: Vec<ServerMessage>,
pub actual_server_messages: Vec<ServerMessage>,
}Fields§
§sequence: u64§status: ReplayStepStatus§mismatch_reason: Option<String>§expected_revision_before: u64§expected_revision_after: u64§actual_revision_before: u64§actual_revision_after: u64§client_message: ClientMessage§expected_server_messages: Vec<ServerMessage>§actual_server_messages: Vec<ServerMessage>Trait Implementations§
Source§impl Clone for ReplayStepResult
impl Clone for ReplayStepResult
Source§fn clone(&self) -> ReplayStepResult
fn clone(&self) -> ReplayStepResult
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 moreSource§impl Debug for ReplayStepResult
impl Debug for ReplayStepResult
Source§impl<'de> Deserialize<'de> for ReplayStepResult
impl<'de> Deserialize<'de> for ReplayStepResult
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
Source§impl PartialEq for ReplayStepResult
impl PartialEq for ReplayStepResult
Source§fn eq(&self, other: &ReplayStepResult) -> bool
fn eq(&self, other: &ReplayStepResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ReplayStepResult
impl Serialize for ReplayStepResult
impl StructuralPartialEq for ReplayStepResult
Auto Trait Implementations§
impl Freeze for ReplayStepResult
impl RefUnwindSafe for ReplayStepResult
impl Send for ReplayStepResult
impl Sync for ReplayStepResult
impl Unpin for ReplayStepResult
impl UnsafeUnpin for ReplayStepResult
impl UnwindSafe for ReplayStepResult
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