pub struct PathDiff {
pub get: DiffResult<OperationDiff>,
pub put: DiffResult<OperationDiff>,
pub post: DiffResult<OperationDiff>,
pub delete: DiffResult<OperationDiff>,
pub options: DiffResult<OperationDiff>,
pub head: DiffResult<OperationDiff>,
pub patch: DiffResult<OperationDiff>,
pub trace: DiffResult<OperationDiff>,
pub servers: DiffResult<VecDiff<ServerDiff>>,
pub summary: DiffResult<String>,
pub description: DiffResult<String>,
}
Fields§
§get: DiffResult<OperationDiff>
§put: DiffResult<OperationDiff>
§post: DiffResult<OperationDiff>
§delete: DiffResult<OperationDiff>
§options: DiffResult<OperationDiff>
§head: DiffResult<OperationDiff>
§patch: DiffResult<OperationDiff>
§trace: DiffResult<OperationDiff>
§servers: DiffResult<VecDiff<ServerDiff>>
§summary: DiffResult<String>
§description: DiffResult<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PathDiff
impl<'de> Deserialize<'de> for PathDiff
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
Source§impl Diff<Path, PathDiff, HttpSchemaDiffContext> for Path
impl Diff<Path, PathDiff, HttpSchemaDiffContext> for Path
fn diff( &self, new: Option<&Path>, context: &HttpSchemaDiffContext, ) -> DiffResult<PathDiff>
Source§impl DiffCache<PathDiff> for HttpSchemaDiffContext
impl DiffCache<PathDiff> for HttpSchemaDiffContext
Source§impl DiffOwnChanges for PathDiff
impl DiffOwnChanges for PathDiff
fn get_own_changes(&self) -> Vec<(Cow<'_, str>, DiffResultType)>
impl Referencable for PathDiff
Auto Trait Implementations§
impl Freeze for PathDiff
impl RefUnwindSafe for PathDiff
impl Send for PathDiff
impl Sync for PathDiff
impl Unpin for PathDiff
impl UnwindSafe for PathDiff
Blanket Implementations§
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