Struct wasmflow_interface::WellKnownSchema
source · [−]pub struct WellKnownSchema {
pub capabilities: Vec<String>,
pub url: String,
pub schema: CollectionSignature,
}
Expand description
An entry from a well-known schema
Fields
capabilities: Vec<String>
The capability the schema provides.
url: String
The location where you can find and validate the schema.
schema: CollectionSignature
The schema itself.
Trait Implementations
sourceimpl Clone for WellKnownSchema
impl Clone for WellKnownSchema
sourcefn clone(&self) -> WellKnownSchema
fn clone(&self) -> WellKnownSchema
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WellKnownSchema
impl Debug for WellKnownSchema
sourceimpl Default for WellKnownSchema
impl Default for WellKnownSchema
sourcefn default() -> WellKnownSchema
fn default() -> WellKnownSchema
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for WellKnownSchema
impl<'de> Deserialize<'de> for WellKnownSchema
sourcefn 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
sourceimpl PartialEq<WellKnownSchema> for WellKnownSchema
impl PartialEq<WellKnownSchema> for WellKnownSchema
sourcefn eq(&self, other: &WellKnownSchema) -> bool
fn eq(&self, other: &WellKnownSchema) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &WellKnownSchema) -> bool
fn ne(&self, other: &WellKnownSchema) -> bool
This method tests for !=
.
sourceimpl Serialize for WellKnownSchema
impl Serialize for WellKnownSchema
impl StructuralPartialEq for WellKnownSchema
Auto Trait Implementations
impl RefUnwindSafe for WellKnownSchema
impl Send for WellKnownSchema
impl Sync for WellKnownSchema
impl Unpin for WellKnownSchema
impl UnwindSafe for WellKnownSchema
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more