pub struct NewOperation {
pub kind: String,
pub data: Vec<u8>,
pub started_by: String,
pub pauses_writes: bool,
}Expand description
The initial state committed before any external effect.
Fields§
§kind: StringStable kind name.
data: Vec<u8>Encoded initial state.
started_by: StringApp method name or coven.
pauses_writes: boolApp writes are refused with DbError::MemberKeysChanging from its
insertion until it finishes: a self-replacement of member keys
confirms its queue and installs its binding meanwhile (§12.3, §11).
Auto Trait Implementations§
impl Freeze for NewOperation
impl RefUnwindSafe for NewOperation
impl Send for NewOperation
impl Sync for NewOperation
impl Unpin for NewOperation
impl UnsafeUnpin for NewOperation
impl UnwindSafe for NewOperation
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