pub struct StateDeltaBuilder { /* private fields */ }Available on crate feature
core only.Implementations§
Source§impl StateDeltaBuilder
impl StateDeltaBuilder
pub const fn new() -> StateDeltaBuilder
pub fn add(self, path: &str, value: Value) -> StateDeltaBuilder
pub fn replace(self, path: &str, value: Value) -> StateDeltaBuilder
pub fn remove(self, path: &str) -> StateDeltaBuilder
pub fn build(self) -> Vec<JsonPatchOperation>
Trait Implementations§
Source§impl Debug for StateDeltaBuilder
impl Debug for StateDeltaBuilder
Source§impl Default for StateDeltaBuilder
impl Default for StateDeltaBuilder
Source§fn default() -> StateDeltaBuilder
fn default() -> StateDeltaBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StateDeltaBuilder
impl RefUnwindSafe for StateDeltaBuilder
impl Send for StateDeltaBuilder
impl Sync for StateDeltaBuilder
impl Unpin for StateDeltaBuilder
impl UnsafeUnpin for StateDeltaBuilder
impl UnwindSafe for StateDeltaBuilder
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