pub struct PropertyConfigBuilder { /* private fields */ }Expand description
Builder for PropertyConfig with validation
Implementations§
Source§impl PropertyConfigBuilder
impl PropertyConfigBuilder
Sourcepub fn properties_dir<P: Into<PathBuf>>(self, dir: P) -> Self
pub fn properties_dir<P: Into<PathBuf>>(self, dir: P) -> Self
Set the properties directory
Sourcepub fn socket_dir<P: Into<PathBuf>>(self, dir: P) -> Self
pub fn socket_dir<P: Into<PathBuf>>(self, dir: P) -> Self
Set the socket directory
Sourcepub fn build(self) -> PropertyConfig
pub fn build(self) -> PropertyConfig
Build the PropertyConfig
Trait Implementations§
Source§impl Clone for PropertyConfigBuilder
impl Clone for PropertyConfigBuilder
Source§fn clone(&self) -> PropertyConfigBuilder
fn clone(&self) -> PropertyConfigBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PropertyConfigBuilder
impl Debug for PropertyConfigBuilder
Source§impl Default for PropertyConfigBuilder
impl Default for PropertyConfigBuilder
Source§fn default() -> PropertyConfigBuilder
fn default() -> PropertyConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PropertyConfigBuilder
impl RefUnwindSafe for PropertyConfigBuilder
impl Send for PropertyConfigBuilder
impl Sync for PropertyConfigBuilder
impl Unpin for PropertyConfigBuilder
impl UnwindSafe for PropertyConfigBuilder
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