pub struct FuncAliasSummary {
pub func_name: String,
pub mem_effect: MemEffect,
pub modifies: Vec<u32>,
pub reads: Vec<u32>,
pub return_aliases: Vec<u32>,
}Expand description
Global alias summary for a function
Fields§
§func_name: String§mem_effect: MemEffect§modifies: Vec<u32>§reads: Vec<u32>§return_aliases: Vec<u32>Trait Implementations§
Source§impl Clone for FuncAliasSummary
impl Clone for FuncAliasSummary
Source§fn clone(&self) -> FuncAliasSummary
fn clone(&self) -> FuncAliasSummary
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 FuncAliasSummary
impl Debug for FuncAliasSummary
Auto Trait Implementations§
impl Freeze for FuncAliasSummary
impl RefUnwindSafe for FuncAliasSummary
impl Send for FuncAliasSummary
impl Sync for FuncAliasSummary
impl Unpin for FuncAliasSummary
impl UnsafeUnpin for FuncAliasSummary
impl UnwindSafe for FuncAliasSummary
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