Struct oapi::OApiResponse [−][src]
pub struct OApiResponse { /* fields omitted */ }
Implementations
impl OApiResponse
[src]
impl OApiResponse
[src]pub fn description(&self) -> &String
[src]
A description of the response
pub fn headers(&self) -> &HashMap<String, OApiHeader>
[src]
Defined headers of the response
pub fn content(&self) -> &HashMap<String, OApiMediaType>
[src]
A map of media type for the responses
pub fn links(&self) -> &HashMap<String, OApiLink>
[src]
Links for the responses
Trait Implementations
impl Clone for OApiResponse
[src]
impl Clone for OApiResponse
[src]fn clone(&self) -> OApiResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for OApiResponse
[src]
impl<'de> Deserialize<'de> for OApiResponse
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl OApiCheckTrait for OApiResponse
[src]
impl OApiCheckTrait for OApiResponse
[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 OApiResponse
[src]
impl OApiExtensionExtractor for OApiResponse
[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<OApiResponse> for OApiResponse
[src]
impl PartialEq<OApiResponse> for OApiResponse
[src]fn eq(&self, other: &OApiResponse) -> bool
[src]
fn ne(&self, other: &OApiResponse) -> bool
[src]
impl Serialize for OApiResponse
[src]
impl Serialize for OApiResponse
[src]impl Sparsable for OApiResponse
[src]
impl Sparsable for OApiResponse
[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 OApiResponse
[src]
impl StructuralPartialEq for OApiResponse
[src]Auto Trait Implementations
impl RefUnwindSafe for OApiResponse
impl RefUnwindSafe for OApiResponse
impl Send for OApiResponse
impl Send for OApiResponse
impl Sync for OApiResponse
impl Sync for OApiResponse
impl Unpin for OApiResponse
impl Unpin for OApiResponse
impl UnwindSafe for OApiResponse
impl UnwindSafe for OApiResponse