pub struct CaseSpec {
pub kind: CaseKind,
pub id: &'static str,
pub family: &'static str,
pub definition: &'static str,
pub parameters: &'static str,
pub output_kind: &'static str,
pub output_arity: usize,
}Expand description
Metadata shared by every implementation adapter for one measured case.
Fields§
§kind: CaseKind§id: &'static str§family: &'static str§definition: &'static str§parameters: &'static str§output_kind: &'static str§output_arity: usizeTrait Implementations§
impl Copy for CaseSpec
impl Eq for CaseSpec
impl StructuralPartialEq for CaseSpec
Auto Trait Implementations§
impl Freeze for CaseSpec
impl RefUnwindSafe for CaseSpec
impl Send for CaseSpec
impl Sync for CaseSpec
impl Unpin for CaseSpec
impl UnsafeUnpin for CaseSpec
impl UnwindSafe for CaseSpec
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