pub struct CombinedWorkspaceCacheConfig {
pub ast: AstCacheConfig,
pub symbol: SymbolCacheConfig,
pub workspace: WorkspaceCacheConfig,
}Expand description
Workspace indexing and refactoring orchestration. Combined cache configuration for all workspace caches.
Fields§
§ast: AstCacheConfigAST node cache configuration
symbol: SymbolCacheConfigSymbol cache configuration
workspace: WorkspaceCacheConfigWorkspace cache configuration
Trait Implementations§
Source§impl Clone for CombinedWorkspaceCacheConfig
impl Clone for CombinedWorkspaceCacheConfig
Source§fn clone(&self) -> CombinedWorkspaceCacheConfig
fn clone(&self) -> CombinedWorkspaceCacheConfig
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 CombinedWorkspaceCacheConfig
impl Debug for CombinedWorkspaceCacheConfig
Source§impl Default for CombinedWorkspaceCacheConfig
impl Default for CombinedWorkspaceCacheConfig
Source§fn default() -> CombinedWorkspaceCacheConfig
fn default() -> CombinedWorkspaceCacheConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CombinedWorkspaceCacheConfig
impl RefUnwindSafe for CombinedWorkspaceCacheConfig
impl Send for CombinedWorkspaceCacheConfig
impl Sync for CombinedWorkspaceCacheConfig
impl Unpin for CombinedWorkspaceCacheConfig
impl UnsafeUnpin for CombinedWorkspaceCacheConfig
impl UnwindSafe for CombinedWorkspaceCacheConfig
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