pub struct SchemaCreateOptions {
pub name: String,
pub version: String,
pub attributes: Vec<String>,
}
Expand description
Options supplied by the frontend to create a schema
Fields§
§name: String
The name of the schema
version: String
The version of the schema
attributes: Vec<String>
The attributed that must be registered with the schema
Trait Implementations§
Source§impl Debug for SchemaCreateOptions
impl Debug for SchemaCreateOptions
Auto Trait Implementations§
impl Freeze for SchemaCreateOptions
impl RefUnwindSafe for SchemaCreateOptions
impl Send for SchemaCreateOptions
impl Sync for SchemaCreateOptions
impl Unpin for SchemaCreateOptions
impl UnwindSafe for SchemaCreateOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more