pub struct BenchExecutable {
pub target: String,
pub path: PathBuf,
pub sha256: String,
}Expand description
One compiled benchmark executable.
Fields§
§target: StringThe Cargo bench target name, such as log.
path: PathBufThe canonical path of the executable.
sha256: StringThe SHA-256 of its bytes, in lowercase hex.
Trait Implementations§
Source§impl Clone for BenchExecutable
impl Clone for BenchExecutable
Source§fn clone(&self) -> BenchExecutable
fn clone(&self) -> BenchExecutable
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 BenchExecutable
impl Debug for BenchExecutable
Source§impl<'de> Deserialize<'de> for BenchExecutable
impl<'de> Deserialize<'de> for BenchExecutable
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
impl Eq for BenchExecutable
Source§impl Ord for BenchExecutable
impl Ord for BenchExecutable
Source§fn cmp(&self, other: &BenchExecutable) -> Ordering
fn cmp(&self, other: &BenchExecutable) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BenchExecutable
impl PartialEq for BenchExecutable
Source§impl PartialOrd for BenchExecutable
impl PartialOrd for BenchExecutable
Source§impl Serialize for BenchExecutable
impl Serialize for BenchExecutable
impl StructuralPartialEq for BenchExecutable
Auto Trait Implementations§
impl Freeze for BenchExecutable
impl RefUnwindSafe for BenchExecutable
impl Send for BenchExecutable
impl Sync for BenchExecutable
impl Unpin for BenchExecutable
impl UnsafeUnpin for BenchExecutable
impl UnwindSafe for BenchExecutable
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