pub struct FunctionDiff {
pub added: Vec<(FunctionDefinition, Option<String>)>,
pub removed: Vec<(FunctionId, Option<String>)>,
pub unchanged: Vec<FunctionId>,
}Fields§
§added: Vec<(FunctionDefinition, Option<String>)>§removed: Vec<(FunctionId, Option<String>)>§unchanged: Vec<FunctionId>Trait Implementations§
Source§impl Clone for FunctionDiff
impl Clone for FunctionDiff
Source§impl Debug for FunctionDiff
impl Debug for FunctionDiff
Auto Trait Implementations§
impl Freeze for FunctionDiff
impl RefUnwindSafe for FunctionDiff
impl Send for FunctionDiff
impl Sync for FunctionDiff
impl Unpin for FunctionDiff
impl UnsafeUnpin for FunctionDiff
impl UnwindSafe for FunctionDiff
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