pub struct AuthoredStructuralPatch { /* private fields */ }Expand description
AuthoredStructuralPatch
AuthoredStructuralPatch is the ordered unresolved field patch applied by
structural write lanes before accepted-schema admission and slot serialization.
It carries caller InputValue payloads only; insert, update, and replace
semantics remain owned by MutationMode, not by the patch container.
Field-name resolution is owned by session/schema boundaries; this container
only records already validated slot assignments.
Implementations§
Trait Implementations§
Source§impl Clone for AuthoredStructuralPatch
impl Clone for AuthoredStructuralPatch
Source§fn clone(&self) -> AuthoredStructuralPatch
fn clone(&self) -> AuthoredStructuralPatch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AuthoredStructuralPatch
impl Debug for AuthoredStructuralPatch
Source§impl Default for AuthoredStructuralPatch
impl Default for AuthoredStructuralPatch
Source§fn default() -> AuthoredStructuralPatch
fn default() -> AuthoredStructuralPatch
Returns the “default value” for a type. Read more
impl Eq for AuthoredStructuralPatch
Source§impl PartialEq for AuthoredStructuralPatch
impl PartialEq for AuthoredStructuralPatch
impl StructuralPartialEq for AuthoredStructuralPatch
Auto Trait Implementations§
impl Freeze for AuthoredStructuralPatch
impl RefUnwindSafe for AuthoredStructuralPatch
impl Send for AuthoredStructuralPatch
impl Sync for AuthoredStructuralPatch
impl Unpin for AuthoredStructuralPatch
impl UnsafeUnpin for AuthoredStructuralPatch
impl UnwindSafe for AuthoredStructuralPatch
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