Enum oapi::OApiSchema [−][src]
pub enum OApiSchema { Obj(Box<OperatorSelector<OApiSchemaObject>>), Array(Box<OperatorSelector<OApiSchemaArray>>), Numeric(Box<OperatorSelector<OApiSchemaNumeric>>), String(Box<OperatorSelector<OApiSchemaString>>), Bool, Null, }
Variants
Obj(Box<OperatorSelector<OApiSchemaObject>>)
Array(Box<OperatorSelector<OApiSchemaArray>>)
Numeric(Box<OperatorSelector<OApiSchemaNumeric>>)
String(Box<OperatorSelector<OApiSchemaString>>)
Trait Implementations
impl Clone for OApiSchema
[src]
impl Clone for OApiSchema
[src]fn clone(&self) -> OApiSchema
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiSchema
[src]
impl<'de> Deserialize<'de> for OApiSchema
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiSchema
[src]
impl OApiCheckTrait for OApiSchema
[src]fn oapi_check(
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
[src]
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
fn oapi_check_inner(
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
[src]
&self,
root: &SparseRoot<OApiDocument>,
bread_crumb: &mut Vec<String>
) -> Result<(), OApiError>
impl PartialEq<OApiSchema> for OApiSchema
[src]
impl PartialEq<OApiSchema> for OApiSchema
[src]fn eq(&self, other: &OApiSchema) -> bool
[src]
fn ne(&self, other: &OApiSchema) -> bool
[src]
impl Serialize for OApiSchema
[src]
impl Serialize for OApiSchema
[src]impl Sparsable for OApiSchema
[src]
impl Sparsable for OApiSchema
[src]fn sparse_init(
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
[src]
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
pub fn sparse_updt(
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
[src]
&mut self,
state: &mut SparseState,
metadata: &SparseMetadata,
depth: u32
) -> Result<(), SparseError>
pub fn check_depth(&self, depth: u32) -> Result<(), SparseError>
[src]
impl StructuralPartialEq for OApiSchema
[src]
impl StructuralPartialEq for OApiSchema
[src]Auto Trait Implementations
impl RefUnwindSafe for OApiSchema
impl RefUnwindSafe for OApiSchema
impl Send for OApiSchema
impl Send for OApiSchema
impl Sync for OApiSchema
impl Sync for OApiSchema
impl Unpin for OApiSchema
impl Unpin for OApiSchema
impl UnwindSafe for OApiSchema
impl UnwindSafe for OApiSchema