pub struct Belongs {
pub name: String,
pub node: Option<String>,
pub fingerprint: Option<String>,
pub input: Option<String>,
pub environment: Option<String>,
pub when: u64,
pub of: BTreeMap<String, How>,
}Expand description
A value in the store, and which version it turned out to be from.
Fields§
§name: StringThe name it is bound under in the store.
node: Option<String>Which node produced it, if that was said.
fingerprint: Option<String>Which version of the code, if that was said.
input: Option<String>With what input, by the name its content has.
environment: Option<String>Against what environment, by its short name.
when: u64When it was bound, in seconds since the epoch.
of: BTreeMap<String, How>Which commits it is from, and how that is known. Empty is an answer: from none that can be named here.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Belongs
impl RefUnwindSafe for Belongs
impl Send for Belongs
impl Sync for Belongs
impl Unpin for Belongs
impl UnsafeUnpin for Belongs
impl UnwindSafe for Belongs
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