pub struct IcebergField {
pub id: i32,
pub name: String,
pub field_type: IcebergType,
pub required: bool,
}Fields§
§id: i32Placeholder - real Iceberg schemas need stable, caller-assigned IDs; see the module doc comment.
name: String§field_type: IcebergType§required: boolTrait Implementations§
Source§impl Clone for IcebergField
impl Clone for IcebergField
Source§fn clone(&self) -> IcebergField
fn clone(&self) -> IcebergField
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 Debug for IcebergField
impl Debug for IcebergField
Source§impl PartialEq for IcebergField
impl PartialEq for IcebergField
impl StructuralPartialEq for IcebergField
Auto Trait Implementations§
impl Freeze for IcebergField
impl RefUnwindSafe for IcebergField
impl Send for IcebergField
impl Sync for IcebergField
impl Unpin for IcebergField
impl UnwindSafe for IcebergField
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