Struct cairo_lang_compiler::db::RootDatabaseBuilder
source · pub struct RootDatabaseBuilder { /* private fields */ }
Implementations§
source§impl RootDatabaseBuilder
impl RootDatabaseBuilder
pub fn empty() -> Self
pub fn with_plugins(
&mut self,
plugins: Vec<Arc<dyn SemanticPlugin>>
) -> &mut Self
pub fn with_dev_corelib(&mut self) -> Option<&mut Self>
pub fn with_project_config(&mut self, config: ProjectConfig) -> &mut Self
pub fn with_implicit_precedence(&mut self, precedence: Vec<&str>) -> &mut Self
pub fn build(self) -> RootDatabase
Trait Implementations§
source§impl Default for RootDatabaseBuilder
impl Default for RootDatabaseBuilder
source§fn default() -> RootDatabaseBuilder
fn default() -> RootDatabaseBuilder
Returns the “default value” for a type. Read more