pub struct Presets {
pub include_paths: Vec<String>,
pub workspace_files: Arc<BTreeSet<String>>,
pub external_include_package: Option<String>,
}Fields§
§include_paths: Vec<String>Project-relative compiler include roots, in search order.
workspace_files: Arc<BTreeSet<String>>Project-relative paths known to exist in the indexed source root.
external_include_package: Option<String>Package owning unresolved quoted headers declared by the build system.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Presets
impl RefUnwindSafe for Presets
impl Send for Presets
impl Sync for Presets
impl Unpin for Presets
impl UnsafeUnpin for Presets
impl UnwindSafe for Presets
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