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§fn clone(&self) -> FunctionDiff
fn clone(&self) -> FunctionDiff
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FunctionDiff
impl Debug for FunctionDiff
Source§impl Default for FunctionDiff
impl Default for FunctionDiff
Source§fn default() -> FunctionDiff
fn default() -> FunctionDiff
Returns the “default value” for a type. Read more
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