pub struct ApiDetails {
pub collections: Option<Vec<ApiDetailsCollectionsItem>>,
pub git_info: Option<ApiDetailsGitInfo>,
pub schemas: Option<Vec<ApiDetailsSchemasItem>>,
pub versions: Option<Vec<ApiDetailsVersionsItem>>,
}
Fields§
§collections: Option<Vec<ApiDetailsCollectionsItem>>
The API’s collections.
git_info: Option<ApiDetailsGitInfo>
Information about the API’s Git repository integration.
schemas: Option<Vec<ApiDetailsSchemasItem>>
The API’s schemas.
versions: Option<Vec<ApiDetailsVersionsItem>>
The API’s versions.
Trait Implementations§
Source§impl Clone for ApiDetails
impl Clone for ApiDetails
Source§fn clone(&self) -> ApiDetails
fn clone(&self) -> ApiDetails
Returns a duplicate of the value. Read more
1.0.0 · 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 ApiDetails
impl Debug for ApiDetails
Source§impl<'de> Deserialize<'de> for ApiDetails
impl<'de> Deserialize<'de> for ApiDetails
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 PartialEq for ApiDetails
impl PartialEq for ApiDetails
Source§impl Serialize for ApiDetails
impl Serialize for ApiDetails
impl StructuralPartialEq for ApiDetails
Auto Trait Implementations§
impl Freeze for ApiDetails
impl RefUnwindSafe for ApiDetails
impl Send for ApiDetails
impl Sync for ApiDetails
impl Unpin for ApiDetails
impl UnwindSafe for ApiDetails
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