pub enum Baseline<'a> {
NotNeeded,
Embedded(&'a dyn ReleaseSource),
Cached {
version: String,
source: &'a dyn ReleaseSource,
},
NotObserved {
reason: String,
},
}Expand description
The recorded release’s bundle, as the planner receives it.
Variants§
NotNeeded
No record, so no baseline is needed.
Embedded(&'a dyn ReleaseSource)
The recorded payload is the one compiled into this engine.
Cached
The recorded release’s bundle, read from the release cache.
NotObserved
The recorded release’s bundle could not be read.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Baseline<'a>
impl<'a> !Send for Baseline<'a>
impl<'a> !Sync for Baseline<'a>
impl<'a> !UnwindSafe for Baseline<'a>
impl<'a> Freeze for Baseline<'a>
impl<'a> Unpin for Baseline<'a>
impl<'a> UnsafeUnpin for Baseline<'a>
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