Struct oapi::OApiExternalDocumentation [−][src]
pub struct OApiExternalDocumentation { /* fields omitted */ }
Implementations
Trait Implementations
impl Clone for OApiExternalDocumentation
[src]
impl Clone for OApiExternalDocumentation
[src]fn clone(&self) -> OApiExternalDocumentation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiExternalDocumentation
[src]
impl<'de> Deserialize<'de> for OApiExternalDocumentation
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiExternalDocumentation
[src]
impl OApiCheckTrait for OApiExternalDocumentation
[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 OApiExternalDocumentation
[src]
impl OApiExtensionExtractor for OApiExternalDocumentation
[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<OApiExternalDocumentation> for OApiExternalDocumentation
[src]
impl PartialEq<OApiExternalDocumentation> for OApiExternalDocumentation
[src]fn eq(&self, other: &OApiExternalDocumentation) -> bool
[src]
fn ne(&self, other: &OApiExternalDocumentation) -> bool
[src]
impl Serialize for OApiExternalDocumentation
[src]
impl Serialize for OApiExternalDocumentation
[src]impl Sparsable for OApiExternalDocumentation
[src]
impl Sparsable for OApiExternalDocumentation
[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]
Auto Trait Implementations
impl RefUnwindSafe for OApiExternalDocumentation
impl RefUnwindSafe for OApiExternalDocumentation
impl Send for OApiExternalDocumentation
impl Send for OApiExternalDocumentation
impl Sync for OApiExternalDocumentation
impl Sync for OApiExternalDocumentation
impl Unpin for OApiExternalDocumentation
impl Unpin for OApiExternalDocumentation
impl UnwindSafe for OApiExternalDocumentation
impl UnwindSafe for OApiExternalDocumentation