Struct tor_consdiff::DiffResult
source · [−]pub struct DiffResult<'a> { /* private fields */ }
Expand description
The result of applying one or more diff commands to an input string.
It refers to lines from the diff and the input by reference, to avoid copying.
Implementations
sourceimpl<'a> DiffResult<'a>
impl<'a> DiffResult<'a>
sourcepub fn check_digest(&self) -> Result<(), Error>
pub fn check_digest(&self) -> Result<(), Error>
See whether the output of this diff matches the target digest.
If not, return an error.
Trait Implementations
sourceimpl<'a> Clone for DiffResult<'a>
impl<'a> Clone for DiffResult<'a>
sourcefn clone(&self) -> DiffResult<'a>
fn clone(&self) -> DiffResult<'a>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<'a> Debug for DiffResult<'a>
impl<'a> Debug for DiffResult<'a>
Auto Trait Implementations
impl<'a> RefUnwindSafe for DiffResult<'a>
impl<'a> Send for DiffResult<'a>
impl<'a> Sync for DiffResult<'a>
impl<'a> Unpin for DiffResult<'a>
impl<'a> UnwindSafe for DiffResult<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more