Struct loro_internal::op::RawOp
source · pub struct RawOp<'a> {
pub id: ID,
pub lamport: Lamport,
pub container: ContainerIdx,
pub content: RawOpContent<'a>,
}Expand description
This is used to propagate messages between inner module. It’s a temporary struct, and will be converted to Op when it’s persisted.
Fields§
§id: ID§lamport: Lamport§container: ContainerIdx§content: RawOpContent<'a>Trait Implementations§
Auto Trait Implementations§
impl<'a> RefUnwindSafe for RawOp<'a>
impl<'a> Send for RawOp<'a>
impl<'a> Sync for RawOp<'a>
impl<'a> Unpin for RawOp<'a>
impl<'a> UnwindSafe for RawOp<'a>
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