pub struct Scaffold {
pub decision: Scaffolded,
pub files: BTreeMap<RelPath, RelPath>,
}Expand description
What was decided of a scaffold, and where it wrote its files: state.toml’s record.
Fields§
§decision: ScaffoldedWhether the group was written, or found the target’s own.
files: BTreeMap<RelPath, RelPath>Each file it wrote, by its path as the profile writes it, at its path in the target: a changed answer moves no file a scaffold wrote.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Scaffold
impl<'de> Deserialize<'de> for Scaffold
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 Scaffold
impl StructuralPartialEq for Scaffold
Auto Trait Implementations§
impl Freeze for Scaffold
impl RefUnwindSafe for Scaffold
impl Send for Scaffold
impl Sync for Scaffold
impl Unpin for Scaffold
impl UnsafeUnpin for Scaffold
impl UnwindSafe for Scaffold
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.