pub struct ChioExtensionInventory {
pub schema: String,
pub chio_contract_version: String,
pub canonical_truth: Vec<CanonicalTruthSurface>,
pub extension_points: Vec<ChioExtensionPoint>,
}Fields§
§schema: String§chio_contract_version: String§canonical_truth: Vec<CanonicalTruthSurface>§extension_points: Vec<ChioExtensionPoint>Trait Implementations§
Source§impl Clone for ChioExtensionInventory
impl Clone for ChioExtensionInventory
Source§fn clone(&self) -> ChioExtensionInventory
fn clone(&self) -> ChioExtensionInventory
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 ChioExtensionInventory
impl Debug for ChioExtensionInventory
Source§impl<'de> Deserialize<'de> for ChioExtensionInventory
impl<'de> Deserialize<'de> for ChioExtensionInventory
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 ChioExtensionInventory
impl PartialEq for ChioExtensionInventory
Source§impl Serialize for ChioExtensionInventory
impl Serialize for ChioExtensionInventory
impl Eq for ChioExtensionInventory
impl StructuralPartialEq for ChioExtensionInventory
Auto Trait Implementations§
impl Freeze for ChioExtensionInventory
impl RefUnwindSafe for ChioExtensionInventory
impl Send for ChioExtensionInventory
impl Sync for ChioExtensionInventory
impl Unpin for ChioExtensionInventory
impl UnsafeUnpin for ChioExtensionInventory
impl UnwindSafe for ChioExtensionInventory
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