pub struct ApplyAxiomPatchResult {
pub patch: ApplyPatchResult,
pub entity_detail: Option<EntityDetail>,
pub reindex_warning: Option<String>,
pub workspace_edit: Option<WorkspaceEdit>,
pub undo_patches: Option<Value>,
}Fields§
§patch: ApplyPatchResult§entity_detail: Option<EntityDetail>§reindex_warning: Option<String>Set when the patch was written but workspace reindex failed.
workspace_edit: Option<WorkspaceEdit>Full-document edit so the client can sync open editors with disk.
undo_patches: Option<Value>Inverted patch ops for workspace-level semantic undo (v0.20+).
Trait Implementations§
Source§impl Debug for ApplyAxiomPatchResult
impl Debug for ApplyAxiomPatchResult
Auto Trait Implementations§
impl !RefUnwindSafe for ApplyAxiomPatchResult
impl Freeze for ApplyAxiomPatchResult
impl Send for ApplyAxiomPatchResult
impl Sync for ApplyAxiomPatchResult
impl Unpin for ApplyAxiomPatchResult
impl UnsafeUnpin for ApplyAxiomPatchResult
impl UnwindSafe for ApplyAxiomPatchResult
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