pub struct InputDiff { /* private fields */ }
Implementations§
Source§impl InputDiff
impl InputDiff
pub fn input(&self) -> &Input
pub fn position(&self) -> &InputPosition
pub fn maybe_old_value(&self) -> Option<&Input>
pub fn maybe_new_value(&self) -> Option<&Input>
pub fn action(&self) -> &InputDiffAction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InputDiff
impl RefUnwindSafe for InputDiff
impl Send for InputDiff
impl Sync for InputDiff
impl Unpin for InputDiff
impl UnwindSafe for InputDiff
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