pub struct CatalogueEntry {
pub entry_type: CatalogueEntryType,
pub provider_type: CatalogueEntryProviderType,
pub plugin: Option<PactPluginManifest>,
pub key: String,
pub values: HashMap<String, String>,
}Expand description
Catalogue entry
Fields§
§entry_type: CatalogueEntryTypeType of entry
provider_type: CatalogueEntryProviderTypeProvider of the entry
plugin: Option<PactPluginManifest>Plugin manifest
key: StringEntry key
values: HashMap<String, String>assocaited Entry values
Trait Implementations§
source§impl Clone for CatalogueEntry
impl Clone for CatalogueEntry
source§fn clone(&self) -> CatalogueEntry
fn clone(&self) -> CatalogueEntry
Returns a copy 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 CatalogueEntry
impl Debug for CatalogueEntry
source§impl<'de> Deserialize<'de> for CatalogueEntry
impl<'de> Deserialize<'de> for CatalogueEntry
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<CatalogueEntry> for CatalogueEntry
impl PartialEq<CatalogueEntry> for CatalogueEntry
source§fn eq(&self, other: &CatalogueEntry) -> bool
fn eq(&self, other: &CatalogueEntry) -> bool
source§impl Serialize for CatalogueEntry
impl Serialize for CatalogueEntry
impl Eq for CatalogueEntry
impl StructuralEq for CatalogueEntry
impl StructuralPartialEq for CatalogueEntry
Auto Trait Implementations§
impl RefUnwindSafe for CatalogueEntry
impl Send for CatalogueEntry
impl Sync for CatalogueEntry
impl Unpin for CatalogueEntry
impl UnwindSafe for CatalogueEntry
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request