Struct veilid_core::VeilidStateConfig
source · pub struct VeilidStateConfig {
pub config: VeilidConfigInner,
}
Fields§
§config: VeilidConfigInner
Trait Implementations§
source§impl Clone for VeilidStateConfig
impl Clone for VeilidStateConfig
source§fn clone(&self) -> VeilidStateConfig
fn clone(&self) -> VeilidStateConfig
Returns a copy 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 VeilidStateConfig
impl Debug for VeilidStateConfig
source§impl<'de> Deserialize<'de> for VeilidStateConfig
impl<'de> Deserialize<'de> for VeilidStateConfig
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
source§impl JsonSchema for VeilidStateConfig
impl JsonSchema for VeilidStateConfig
source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moresource§impl PartialEq for VeilidStateConfig
impl PartialEq for VeilidStateConfig
source§fn eq(&self, other: &VeilidStateConfig) -> bool
fn eq(&self, other: &VeilidStateConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for VeilidStateConfig
impl Serialize for VeilidStateConfig
impl Eq for VeilidStateConfig
impl StructuralPartialEq for VeilidStateConfig
Auto Trait Implementations§
impl Freeze for VeilidStateConfig
impl RefUnwindSafe for VeilidStateConfig
impl Send for VeilidStateConfig
impl Sync for VeilidStateConfig
impl Unpin for VeilidStateConfig
impl UnwindSafe for VeilidStateConfig
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