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