pub struct ValidPathInfo {
pub deriver: StorePath,
pub hash: NarHash,
pub references: StorePathSet,
pub registration_time: u64,
pub nar_size: u64,
pub ultimate: bool,
pub sigs: StringSet,
pub content_address: NixString,
}
Fields§
§deriver: StorePath
§hash: NarHash
§references: StorePathSet
§registration_time: u64
§nar_size: u64
§ultimate: bool
§sigs: StringSet
§content_address: NixString
Trait Implementations§
Source§impl Clone for ValidPathInfo
impl Clone for ValidPathInfo
Source§fn clone(&self) -> ValidPathInfo
fn clone(&self) -> ValidPathInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ValidPathInfo
impl Debug for ValidPathInfo
Source§impl<'de> Deserialize<'de> for ValidPathInfo
impl<'de> Deserialize<'de> for ValidPathInfo
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
Auto Trait Implementations§
impl Freeze for ValidPathInfo
impl RefUnwindSafe for ValidPathInfo
impl Send for ValidPathInfo
impl Sync for ValidPathInfo
impl Unpin for ValidPathInfo
impl UnwindSafe for ValidPathInfo
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