Struct oapi::OApiEncoding [−][src]
pub struct OApiEncoding { /* fields omitted */ }
Implementations
impl OApiEncoding
[src]
impl OApiEncoding
[src]pub fn content_type(&self) -> &Option<String>
[src]
The content type of the property
pub fn headers(&self) -> &HashMap<String, OApiHeader>
[src]
Additional information headers
pub fn style(&self) -> &Option<String>
[src]
Style of the property value
pub fn explode(&self) -> &bool
[src]
Mark this property as exploded
pub fn allow_reserved(&self) -> &bool
[src]
Allow reserved characters in this property
Trait Implementations
impl Clone for OApiEncoding
[src]
impl Clone for OApiEncoding
[src]fn clone(&self) -> OApiEncoding
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiEncoding
[src]
impl<'de> Deserialize<'de> for OApiEncoding
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiEncoding
[src]
impl OApiCheckTrait for OApiEncoding
[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 OApiEncoding
[src]
impl OApiExtensionExtractor for OApiEncoding
[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<OApiEncoding> for OApiEncoding
[src]
impl PartialEq<OApiEncoding> for OApiEncoding
[src]fn eq(&self, other: &OApiEncoding) -> bool
[src]
fn ne(&self, other: &OApiEncoding) -> bool
[src]
impl Serialize for OApiEncoding
[src]
impl Serialize for OApiEncoding
[src]impl Sparsable for OApiEncoding
[src]
impl Sparsable for OApiEncoding
[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 OApiEncoding
[src]
impl StructuralPartialEq for OApiEncoding
[src]Auto Trait Implementations
impl RefUnwindSafe for OApiEncoding
impl RefUnwindSafe for OApiEncoding
impl Send for OApiEncoding
impl Send for OApiEncoding
impl Sync for OApiEncoding
impl Sync for OApiEncoding
impl Unpin for OApiEncoding
impl Unpin for OApiEncoding
impl UnwindSafe for OApiEncoding
impl UnwindSafe for OApiEncoding