pub struct EarlyProps {
pub(crate) aux: AuxProps,
pub revisions: Vec<String>,
}
Expand description
Properties which must be known very early, before actually running the test.
Fields§
§aux: AuxProps
Auxiliary crates that should be built and made available to this test.
Included in EarlyProps
so that the indicated files can participate
in up-to-date checking. Building happens via TestProps::aux
instead.
revisions: Vec<String>
Implementations§
Trait Implementations§
source§impl Default for EarlyProps
impl Default for EarlyProps
source§fn default() -> EarlyProps
fn default() -> EarlyProps
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EarlyProps
impl RefUnwindSafe for EarlyProps
impl Send for EarlyProps
impl Sync for EarlyProps
impl Unpin for EarlyProps
impl UnwindSafe for EarlyProps
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
source§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 120 bytes