pub struct RemoveResult {
pub result: MutationResult,
pub detached: String,
}Expand description
Result of a node removal — modified source and the extracted node text.
Fields§
§result: MutationResultMutation result containing the modified source.
detached: StringThe text of the removed node.
Trait Implementations§
Source§impl Clone for RemoveResult
impl Clone for RemoveResult
Source§fn clone(&self) -> RemoveResult
fn clone(&self) -> RemoveResult
Returns a duplicate of the value. Read more
1.0.0 · 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 RemoveResult
impl Debug for RemoveResult
Auto Trait Implementations§
impl Freeze for RemoveResult
impl RefUnwindSafe for RemoveResult
impl Send for RemoveResult
impl Sync for RemoveResult
impl Unpin for RemoveResult
impl UnsafeUnpin for RemoveResult
impl UnwindSafe for RemoveResult
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