Struct config::FileSourceBuilder
source · pub struct FileSourceBuilder { /* private fields */ }
Expand description
Represents a builder for a file source.
Implementations§
source§impl FileSourceBuilder
impl FileSourceBuilder
sourcepub fn reloadable(self) -> Self
pub fn reloadable(self) -> Self
Indicates the file source can be reloaded.
sourcepub fn reload_delay(self, delay: Duration) -> Self
pub fn reload_delay(self, delay: Duration) -> Self
Sets the delay to wait before reloading when a file source changes.
sourcepub fn build(&self) -> FileSource
pub fn build(&self) -> FileSource
Creates and returns a new FileSource
.
Trait Implementations§
source§impl From<&FileSourceBuilder> for FileSource
impl From<&FileSourceBuilder> for FileSource
source§fn from(value: &FileSourceBuilder) -> Self
fn from(value: &FileSourceBuilder) -> Self
Converts to this type from the input type.
source§impl From<FileSourceBuilder> for FileSource
impl From<FileSourceBuilder> for FileSource
source§fn from(value: FileSourceBuilder) -> Self
fn from(value: FileSourceBuilder) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for FileSourceBuilder
impl Send for FileSourceBuilder
impl Sync for FileSourceBuilder
impl Unpin for FileSourceBuilder
impl UnwindSafe for FileSourceBuilder
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