pub struct DiscoveredPaths {
pub workspace_paths: Vec<PathBuf>,
pub dependency_paths: Vec<PathBuf>,
}Expand description
Paths discovered under a workspace root, partitioned by provenance.
Fields§
§workspace_paths: Vec<PathBuf>Workspace .lemma files (not under lemma_deps/).
dependency_paths: Vec<PathBuf>Dependency bundles under lemma_deps/.
Implementations§
Trait Implementations§
Source§impl Clone for DiscoveredPaths
impl Clone for DiscoveredPaths
Source§fn clone(&self) -> DiscoveredPaths
fn clone(&self) -> DiscoveredPaths
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DiscoveredPaths
impl Debug for DiscoveredPaths
impl Eq for DiscoveredPaths
Source§impl PartialEq for DiscoveredPaths
impl PartialEq for DiscoveredPaths
impl StructuralPartialEq for DiscoveredPaths
Auto Trait Implementations§
impl Freeze for DiscoveredPaths
impl RefUnwindSafe for DiscoveredPaths
impl Send for DiscoveredPaths
impl Sync for DiscoveredPaths
impl Unpin for DiscoveredPaths
impl UnsafeUnpin for DiscoveredPaths
impl UnwindSafe for DiscoveredPaths
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,
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.