pub struct FileSetConfigBuilder { /* private fields */ }
Expand description
Builder for FileSetConfig
.
Implementations§
Source§impl FileSetConfigBuilder
impl FileSetConfigBuilder
Sourcepub fn add_file_set(&mut self, roots: Vec<VfsPath>)
pub fn add_file_set(&mut self, roots: Vec<VfsPath>)
Add a new set of paths prefixes.
Sourcepub fn build(self) -> FileSetConfig
pub fn build(self) -> FileSetConfig
Build the FileSetConfig
.
Trait Implementations§
Source§impl Default for FileSetConfigBuilder
impl Default for FileSetConfigBuilder
Source§fn default() -> FileSetConfigBuilder
fn default() -> FileSetConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FileSetConfigBuilder
impl RefUnwindSafe for FileSetConfigBuilder
impl Send for FileSetConfigBuilder
impl Sync for FileSetConfigBuilder
impl Unpin for FileSetConfigBuilder
impl UnwindSafe for FileSetConfigBuilder
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more