pub struct SchemaListBuilder {
pub schemas: Vec<Schema>,
}Expand description
Builder used to create a list of Schemas
Fields§
§schemas: Vec<Schema>Implementations§
Source§impl SchemaListBuilder
impl SchemaListBuilder
pub fn new() -> Self
pub fn with_schemas(self, schemas: Vec<Schema>) -> SchemaListBuilder
pub fn build(self) -> Result<SchemaList, SchemaListBuildError>
Trait Implementations§
Source§impl Clone for SchemaListBuilder
impl Clone for SchemaListBuilder
Source§fn clone(&self) -> SchemaListBuilder
fn clone(&self) -> SchemaListBuilder
Returns a duplicate 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 Default for SchemaListBuilder
impl Default for SchemaListBuilder
Source§fn default() -> SchemaListBuilder
fn default() -> SchemaListBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SchemaListBuilder
impl RefUnwindSafe for SchemaListBuilder
impl Send for SchemaListBuilder
impl Sync for SchemaListBuilder
impl Unpin for SchemaListBuilder
impl UnwindSafe for SchemaListBuilder
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