pub struct ValuemapSpec {
pub components: Vec<ValuemapComponentSpec>,
pub dependencies: Vec<ValuemapDependencySpec>,
}Expand description
A value chain map: components placed by how visible they are to the user (up) and how far they have evolved (right), with the dependencies between them and where each is moving.
Fields§
§components: Vec<ValuemapComponentSpec>§dependencies: Vec<ValuemapDependencySpec>from needs to; drawn as a line from the one to the other.
Trait Implementations§
Source§impl Clone for ValuemapSpec
impl Clone for ValuemapSpec
Source§impl Debug for ValuemapSpec
impl Debug for ValuemapSpec
Source§impl<'de> Deserialize<'de> for ValuemapSpec
impl<'de> Deserialize<'de> for ValuemapSpec
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 ValuemapSpec
impl RefUnwindSafe for ValuemapSpec
impl Send for ValuemapSpec
impl Sync for ValuemapSpec
impl Unpin for ValuemapSpec
impl UnsafeUnpin for ValuemapSpec
impl UnwindSafe for ValuemapSpec
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