pub struct RigProvenance {
pub generator: String,
pub source: String,
pub spdx: String,
}Expand description
The rig’s provenance record.
Fields§
§generator: StringThe program that wrote the rig (prefabs/rig-generator), with its
revision where it states one.
source: Stringoriginal, cc0, … — the source class ADR-0013 admits.
spdx: StringThe SPDX licence the rig is published under.
Trait Implementations§
Source§impl Clone for RigProvenance
impl Clone for RigProvenance
Source§impl Debug for RigProvenance
impl Debug for RigProvenance
Source§impl<'de> Deserialize<'de> for RigProvenance
impl<'de> Deserialize<'de> for RigProvenance
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
Source§impl PartialEq for RigProvenance
impl PartialEq for RigProvenance
Source§impl Serialize for RigProvenance
impl Serialize for RigProvenance
impl StructuralPartialEq for RigProvenance
Auto Trait Implementations§
impl Freeze for RigProvenance
impl RefUnwindSafe for RigProvenance
impl Send for RigProvenance
impl Sync for RigProvenance
impl Unpin for RigProvenance
impl UnsafeUnpin for RigProvenance
impl UnwindSafe for RigProvenance
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