Struct open_rpc_schema::document::ContentDescriptorObject
source · pub struct ContentDescriptorObject {
pub name: ContentDescriptorObjectName,
pub description: Option<ContentDescriptorObjectDescription>,
pub summary: Option<ContentDescriptorObjectSummary>,
pub schema: JSONSchema,
pub required: Option<ContentDescriptorObjectRequired>,
pub deprecated: Option<ContentDescriptorObjectDeprecated>,
}Fields§
§name: ContentDescriptorObjectName§description: Option<ContentDescriptorObjectDescription>§summary: Option<ContentDescriptorObjectSummary>§schema: JSONSchema§required: Option<ContentDescriptorObjectRequired>§deprecated: Option<ContentDescriptorObjectDeprecated>Trait Implementations§
source§impl Clone for ContentDescriptorObject
impl Clone for ContentDescriptorObject
source§fn clone(&self) -> ContentDescriptorObject
fn clone(&self) -> ContentDescriptorObject
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<'de> Deserialize<'de> for ContentDescriptorObject
impl<'de> Deserialize<'de> for ContentDescriptorObject
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