pub struct AppDefinition { /* private fields */ }Expand description
A validated, deterministic application description.
Implementations§
Source§impl AppDefinition
impl AppDefinition
pub fn operations(&self) -> &[OperationDescriptor]
pub fn security_schemes(&self) -> &[SecuritySchemeDescriptor]
Trait Implementations§
Source§impl Clone for AppDefinition
impl Clone for AppDefinition
Source§fn clone(&self) -> AppDefinition
fn clone(&self) -> AppDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AppDefinition
impl Debug for AppDefinition
Source§impl<'de> Deserialize<'de> for AppDefinition
impl<'de> Deserialize<'de> for AppDefinition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AppDefinition
Source§impl PartialEq for AppDefinition
impl PartialEq for AppDefinition
Source§impl Serialize for AppDefinition
impl Serialize for AppDefinition
impl StructuralPartialEq for AppDefinition
Auto Trait Implementations§
impl Freeze for AppDefinition
impl RefUnwindSafe for AppDefinition
impl Send for AppDefinition
impl Sync for AppDefinition
impl Unpin for AppDefinition
impl UnsafeUnpin for AppDefinition
impl UnwindSafe for AppDefinition
Blanket Implementations§
Source§impl<T> BackgroundExt for T
impl<T> BackgroundExt for T
fn background(self, task: BackgroundTask) -> Background<Self>
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more