Struct oapi::OApiSchemaXml [−][src]
pub struct OApiSchemaXml { /* fields omitted */ }
Implementations
impl OApiSchemaXml
[src]
impl OApiSchemaXml
[src]Trait Implementations
impl Clone for OApiSchemaXml
[src]
impl Clone for OApiSchemaXml
[src]fn clone(&self) -> OApiSchemaXml
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for OApiSchemaXml
[src]
impl Default for OApiSchemaXml
[src]fn default() -> OApiSchemaXml
[src]
impl<'de> Deserialize<'de> for OApiSchemaXml where
OApiSchemaXml: Default,
[src]
impl<'de> Deserialize<'de> for OApiSchemaXml where
OApiSchemaXml: Default,
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiSchemaXml
[src]
impl OApiCheckTrait for OApiSchemaXml
[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 OApiExtensionExtractor for OApiSchemaXml
[src]
impl OApiExtensionExtractor for OApiSchemaXml
[src]fn oapi_raw_ext(&self) -> &HashMap<String, Value>
[src]
fn oapi_extract_ext<S>(
&self,
root: &SparseRoot<OApiDocument>,
key: &str
) -> Result<S, OApiError> where
S: DeserializeOwned + SparsableTrait + Serialize + OApiCheckTrait,
[src]
&self,
root: &SparseRoot<OApiDocument>,
key: &str
) -> Result<S, OApiError> where
S: DeserializeOwned + SparsableTrait + Serialize + OApiCheckTrait,
impl PartialEq<OApiSchemaXml> for OApiSchemaXml
[src]
impl PartialEq<OApiSchemaXml> for OApiSchemaXml
[src]fn eq(&self, other: &OApiSchemaXml) -> bool
[src]
fn ne(&self, other: &OApiSchemaXml) -> bool
[src]
impl Serialize for OApiSchemaXml
[src]
impl Serialize for OApiSchemaXml
[src]impl Sparsable for OApiSchemaXml
[src]
impl Sparsable for OApiSchemaXml
[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 OApiSchemaXml
[src]
impl StructuralPartialEq for OApiSchemaXml
[src]Auto Trait Implementations
impl RefUnwindSafe for OApiSchemaXml
impl RefUnwindSafe for OApiSchemaXml
impl Send for OApiSchemaXml
impl Send for OApiSchemaXml
impl Sync for OApiSchemaXml
impl Sync for OApiSchemaXml
impl Unpin for OApiSchemaXml
impl Unpin for OApiSchemaXml
impl UnwindSafe for OApiSchemaXml
impl UnwindSafe for OApiSchemaXml