pub struct FunctionBackendCoverage {
pub name: String,
pub backend: String,
pub instruction_count: usize,
}Expand description
Backend assignment for a specific function.
Fields§
§name: StringFunction name.
backend: StringBackend used (capstone, objdump, or none).
instruction_count: usizeNumber of instructions captured for this function.
Trait Implementations§
Source§impl Clone for FunctionBackendCoverage
impl Clone for FunctionBackendCoverage
Source§fn clone(&self) -> FunctionBackendCoverage
fn clone(&self) -> FunctionBackendCoverage
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 FunctionBackendCoverage
impl Debug for FunctionBackendCoverage
Source§impl<'de> Deserialize<'de> for FunctionBackendCoverage
impl<'de> Deserialize<'de> for FunctionBackendCoverage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FunctionBackendCoverage
impl RefUnwindSafe for FunctionBackendCoverage
impl Send for FunctionBackendCoverage
impl Sync for FunctionBackendCoverage
impl Unpin for FunctionBackendCoverage
impl UnsafeUnpin for FunctionBackendCoverage
impl UnwindSafe for FunctionBackendCoverage
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