pub struct FileLockProviderBuilder { /* private fields */ }Expand description
Builder for file-based lock provider configuration.
Implementations§
Source§impl FileLockProviderBuilder
impl FileLockProviderBuilder
Sourcepub fn new() -> FileLockProviderBuilder
pub fn new() -> FileLockProviderBuilder
Creates a new builder.
Sourcepub fn directory(self, path: impl Into<PathBuf>) -> FileLockProviderBuilder
pub fn directory(self, path: impl Into<PathBuf>) -> FileLockProviderBuilder
Sets the directory for lock files.
The directory will be created if it doesn’t exist.
Trait Implementations§
Source§impl Default for FileLockProviderBuilder
impl Default for FileLockProviderBuilder
Source§fn default() -> FileLockProviderBuilder
fn default() -> FileLockProviderBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FileLockProviderBuilder
impl RefUnwindSafe for FileLockProviderBuilder
impl Send for FileLockProviderBuilder
impl Sync for FileLockProviderBuilder
impl Unpin for FileLockProviderBuilder
impl UnwindSafe for FileLockProviderBuilder
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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