pub struct GenerationPlan {
pub destination: Utf8PathBuf,
pub names: ProjectNames,
pub files: Vec<Utf8PathBuf>,
}Expand description
Side-effect-free description of generated output.
Fields§
§destination: Utf8PathBufFinal project directory.
names: ProjectNamesDerived names used by Cargo and platform manifests.
files: Vec<Utf8PathBuf>Files created relative to the destination.
Trait Implementations§
Source§impl Clone for GenerationPlan
impl Clone for GenerationPlan
Source§impl Debug for GenerationPlan
impl Debug for GenerationPlan
impl Eq for GenerationPlan
Source§impl PartialEq for GenerationPlan
impl PartialEq for GenerationPlan
impl StructuralPartialEq for GenerationPlan
Auto Trait Implementations§
impl Freeze for GenerationPlan
impl RefUnwindSafe for GenerationPlan
impl Send for GenerationPlan
impl Sync for GenerationPlan
impl Unpin for GenerationPlan
impl UnsafeUnpin for GenerationPlan
impl UnwindSafe for GenerationPlan
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