pub struct SchemaDefRecordField { /* private fields */ }
Implementations§
Source§impl SchemaDefRecordField
impl SchemaDefRecordField
pub fn new( field_name: String, field_uuid: Uuid, aliases: Vec<String>, field_type: SchemaDefType, markup: SchemaDefRecordFieldMarkup, ) -> Result<SchemaDefRecordField, SchemaDefValidationError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SchemaDefRecordField
impl RefUnwindSafe for SchemaDefRecordField
impl Send for SchemaDefRecordField
impl Sync for SchemaDefRecordField
impl Unpin for SchemaDefRecordField
impl UnwindSafe for SchemaDefRecordField
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