pub struct AdminApiCapabilities {
pub api_versions: Vec<AdminApiVersion>,
pub feature_contracts: SupportedFeatureContracts,
}Expand description
Version-neutral discovery contract for one running Maincopy server.
Fields§
§api_versions: Vec<AdminApiVersion>§feature_contracts: SupportedFeatureContractsTrait Implementations§
Source§impl Clone for AdminApiCapabilities
impl Clone for AdminApiCapabilities
Source§impl Debug for AdminApiCapabilities
impl Debug for AdminApiCapabilities
Source§impl<'de> Deserialize<'de> for AdminApiCapabilities
impl<'de> Deserialize<'de> for AdminApiCapabilities
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 AdminApiCapabilities
Source§impl PartialEq for AdminApiCapabilities
impl PartialEq for AdminApiCapabilities
Source§impl Serialize for AdminApiCapabilities
impl Serialize for AdminApiCapabilities
impl StructuralPartialEq for AdminApiCapabilities
Auto Trait Implementations§
impl Freeze for AdminApiCapabilities
impl RefUnwindSafe for AdminApiCapabilities
impl Send for AdminApiCapabilities
impl Sync for AdminApiCapabilities
impl Unpin for AdminApiCapabilities
impl UnsafeUnpin for AdminApiCapabilities
impl UnwindSafe for AdminApiCapabilities
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