pub struct ArtifactLayout {
pub root: PathBuf,
pub smt_dir: PathBuf,
pub lean_dir: PathBuf,
}Fields§
§root: PathBuf§smt_dir: PathBuf§lean_dir: PathBufImplementations§
Source§impl ArtifactLayout
impl ArtifactLayout
pub fn new(root: impl AsRef<Path>) -> ArtifactLayout
Trait Implementations§
Source§impl Clone for ArtifactLayout
impl Clone for ArtifactLayout
Source§fn clone(&self) -> ArtifactLayout
fn clone(&self) -> ArtifactLayout
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ArtifactLayout
impl RefUnwindSafe for ArtifactLayout
impl Send for ArtifactLayout
impl Sync for ArtifactLayout
impl Unpin for ArtifactLayout
impl UnsafeUnpin for ArtifactLayout
impl UnwindSafe for ArtifactLayout
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