pub struct WorkspaceDiscoveryConfig {
pub enabled: bool,
pub patterns: Vec<String>,
pub exclude: Vec<String>,
pub max_depth: usize,
}Fields§
§enabled: bool§patterns: Vec<String>§exclude: Vec<String>§max_depth: usizeTrait Implementations§
Source§impl Clone for WorkspaceDiscoveryConfig
impl Clone for WorkspaceDiscoveryConfig
Source§fn clone(&self) -> WorkspaceDiscoveryConfig
fn clone(&self) -> WorkspaceDiscoveryConfig
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 moreSource§impl Debug for WorkspaceDiscoveryConfig
impl Debug for WorkspaceDiscoveryConfig
Source§impl Default for WorkspaceDiscoveryConfig
impl Default for WorkspaceDiscoveryConfig
Source§fn default() -> WorkspaceDiscoveryConfig
fn default() -> WorkspaceDiscoveryConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceDiscoveryConfig
impl<'de> Deserialize<'de> for WorkspaceDiscoveryConfig
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
Auto Trait Implementations§
impl Freeze for WorkspaceDiscoveryConfig
impl RefUnwindSafe for WorkspaceDiscoveryConfig
impl Send for WorkspaceDiscoveryConfig
impl Sync for WorkspaceDiscoveryConfig
impl Unpin for WorkspaceDiscoveryConfig
impl UnsafeUnpin for WorkspaceDiscoveryConfig
impl UnwindSafe for WorkspaceDiscoveryConfig
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