pub struct OmenaTestkitScenarioMacroCallSiteProbeV0 {
pub present: bool,
pub file_suffix_matches: bool,
pub line_non_zero: bool,
pub column_non_zero: bool,
}Expand description
Boundary evidence that the scenario macro preserves call-site location data.
Fields§
§present: boolWhether the probe scenario carried call-site evidence.
file_suffix_matches: boolWhether the captured file location points at the testkit source file.
line_non_zero: boolWhether the captured line is non-zero.
column_non_zero: boolWhether the captured column is non-zero.
Trait Implementations§
Source§impl Clone for OmenaTestkitScenarioMacroCallSiteProbeV0
impl Clone for OmenaTestkitScenarioMacroCallSiteProbeV0
Source§fn clone(&self) -> OmenaTestkitScenarioMacroCallSiteProbeV0
fn clone(&self) -> OmenaTestkitScenarioMacroCallSiteProbeV0
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 moreimpl Eq for OmenaTestkitScenarioMacroCallSiteProbeV0
impl StructuralPartialEq for OmenaTestkitScenarioMacroCallSiteProbeV0
Auto Trait Implementations§
impl Freeze for OmenaTestkitScenarioMacroCallSiteProbeV0
impl RefUnwindSafe for OmenaTestkitScenarioMacroCallSiteProbeV0
impl Send for OmenaTestkitScenarioMacroCallSiteProbeV0
impl Sync for OmenaTestkitScenarioMacroCallSiteProbeV0
impl Unpin for OmenaTestkitScenarioMacroCallSiteProbeV0
impl UnsafeUnpin for OmenaTestkitScenarioMacroCallSiteProbeV0
impl UnwindSafe for OmenaTestkitScenarioMacroCallSiteProbeV0
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