struct ClientConfigInput {
files_watcher: Option<FilesWatcherDef>,
}Expand description
All fields Option<T>, None representing fields not set in a particular JSON/TOML blob.
Fields§
§files_watcher: Option<FilesWatcherDef>Implementations§
Source§impl ClientConfigInput
impl ClientConfigInput
const FIELDS: &'static [&'static str]
fn from_json(json: &mut Value, error_sink: &mut Vec<(String, Error)>) -> Self
fn from_toml(toml: &Table, error_sink: &mut Vec<(String, Error)>) -> Self
fn schema_fields( sink: &mut Vec<(&'static str, &'static str, &'static [&'static str], String)>, )
Trait Implementations§
Source§impl Clone for ClientConfigInput
impl Clone for ClientConfigInput
Source§fn clone(&self) -> ClientConfigInput
fn clone(&self) -> ClientConfigInput
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 ClientConfigInput
impl Debug for ClientConfigInput
Source§impl Default for ClientConfigInput
impl Default for ClientConfigInput
Source§fn default() -> ClientConfigInput
fn default() -> ClientConfigInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClientConfigInput
impl RefUnwindSafe for ClientConfigInput
impl Send for ClientConfigInput
impl Sync for ClientConfigInput
impl Unpin for ClientConfigInput
impl UnwindSafe for ClientConfigInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
§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