pub struct IdentityOp {
pub op_index: usize,
pub disposition: PlanDisposition,
pub blocks: Vec<String>,
pub confidence: Option<f64>,
pub reason: Option<String>,
pub detail: Option<Value>,
}Expand description
One planned op of a set document.content as preview.identity reports
it (mutate 3.0): the §7 PlanOp minus the op itself — op_index names
the entry of opset.ops it became.
Fields§
§op_index: usize§disposition: PlanDisposition§blocks: Vec<String>The carried id(s) the op acts on; empty for an insert of new structure.
confidence: Option<f64>§reason: Option<String>§detail: Option<Value>The matcher’s detail, when the planner recorded one.
Trait Implementations§
Source§impl Clone for IdentityOp
impl Clone for IdentityOp
Source§impl Debug for IdentityOp
impl Debug for IdentityOp
Source§impl PartialEq for IdentityOp
impl PartialEq for IdentityOp
impl StructuralPartialEq for IdentityOp
Auto Trait Implementations§
impl Freeze for IdentityOp
impl RefUnwindSafe for IdentityOp
impl Send for IdentityOp
impl Sync for IdentityOp
impl Unpin for IdentityOp
impl UnsafeUnpin for IdentityOp
impl UnwindSafe for IdentityOp
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