Struct grid_sdk::protocol::schema::state::SchemaBuilder [−][src]
pub struct SchemaBuilder { pub name: Option<String>, pub description: Option<String>, pub owner: Option<String>, pub properties: Vec<PropertyDefinition>, }
Expand description
Builder used to create a Schema
Fields
name: Option<String>
description: Option<String>
owner: Option<String>
properties: Vec<PropertyDefinition>
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SchemaBuilder
impl Send for SchemaBuilder
impl Sync for SchemaBuilder
impl Unpin for SchemaBuilder
impl UnwindSafe for SchemaBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more