pub struct LocalFileProviderConfig {
pub name: String,
pub path: PathBuf,
pub watch: bool,
pub debounce: Option<Duration>,
pub max_stale: Option<Duration>,
pub extra: BTreeMap<String, Value>,
}Fields§
§name: String§path: PathBuf§watch: bool§debounce: Option<Duration>§max_stale: Option<Duration>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for LocalFileProviderConfig
impl Clone for LocalFileProviderConfig
Source§fn clone(&self) -> LocalFileProviderConfig
fn clone(&self) -> LocalFileProviderConfig
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 LocalFileProviderConfig
impl Debug for LocalFileProviderConfig
Source§impl<'de> Deserialize<'de> for LocalFileProviderConfig
impl<'de> Deserialize<'de> for LocalFileProviderConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LocalFileProviderConfig
impl RefUnwindSafe for LocalFileProviderConfig
impl Send for LocalFileProviderConfig
impl Sync for LocalFileProviderConfig
impl Unpin for LocalFileProviderConfig
impl UnsafeUnpin for LocalFileProviderConfig
impl UnwindSafe for LocalFileProviderConfig
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