vault-link/backend/reconcile/src/utils/ordered_operation.rs

14 lines
333 B
Rust

#[cfg(feature = "serde")]
use serde::{Deserialize, Serialize};
use crate::operation_transformation::Operation;
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
#[derive(Debug, Clone, PartialEq)]
pub struct OrderedOperation<T>
where
T: PartialEq + Clone,
{
pub order: usize,
pub operation: Operation<T>,
}