pub struct WorkspaceProject {
pub path: PathBuf,
pub language: String,
pub framework: String,
pub confidence: f64,
pub adapter_index: usize,
}Expand description
A project discovered within a workspace.
Fields§
§path: PathBufPath to the project root directory.
language: StringDetection result — language, framework, confidence.
framework: StringFramework name.
confidence: f64Confidence score.
adapter_index: usizeIndex of the adapter in the detection engine.
Trait Implementations§
Source§impl Clone for WorkspaceProject
impl Clone for WorkspaceProject
Source§fn clone(&self) -> WorkspaceProject
fn clone(&self) -> WorkspaceProject
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 WorkspaceProject
impl RefUnwindSafe for WorkspaceProject
impl Send for WorkspaceProject
impl Sync for WorkspaceProject
impl Unpin for WorkspaceProject
impl UnsafeUnpin for WorkspaceProject
impl UnwindSafe for WorkspaceProject
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