pub struct Built {
pub generation: GenerationId,
pub path: StorePath,
pub root: String,
pub activation: ActivationPlan,
pub nar: Option<Hash>,
}Fields§
§generation: GenerationId§path: StorePath§root: StringThe GC root build created for its own output (§9 step 5).
activation: ActivationPlanWhat switching to it would start, stop, restart and reload (dry-activate).
nar: Option<Hash>Its NAR hash, as the store reported it at build time (C6).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Built
impl<'de> Deserialize<'de> for Built
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 Built
impl StructuralPartialEq for Built
Auto Trait Implementations§
impl Freeze for Built
impl RefUnwindSafe for Built
impl Send for Built
impl Sync for Built
impl Unpin for Built
impl UnsafeUnpin for Built
impl UnwindSafe for Built
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