pub struct ConfigTable {
pub name: String,
pub keys: Vec<ConfigKey>,
}Expand description
One configured named table, e.g. [checks.test].
Fields§
§name: StringIts name, e.g. test.
keys: Vec<ConfigKey>Its keys, with values.
Trait Implementations§
Source§impl Clone for ConfigTable
impl Clone for ConfigTable
Source§impl Debug for ConfigTable
impl Debug for ConfigTable
Source§impl JsonSchema for ConfigTable
impl JsonSchema for ConfigTable
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ConfigTable
impl PartialEq for ConfigTable
Source§impl Serialize for ConfigTable
impl Serialize for ConfigTable
impl StructuralPartialEq for ConfigTable
Auto Trait Implementations§
impl Freeze for ConfigTable
impl RefUnwindSafe for ConfigTable
impl Send for ConfigTable
impl Sync for ConfigTable
impl Unpin for ConfigTable
impl UnsafeUnpin for ConfigTable
impl UnwindSafe for ConfigTable
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