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 SchemaBuilderimpl Send for SchemaBuilderimpl Sync for SchemaBuilderimpl Unpin for SchemaBuilderimpl UnwindSafe for SchemaBuilderBlanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V