pub struct BpsvField {
pub name: String,
pub field_type: BpsvFieldType,
pub index: usize,
}
Expand description
Represents a single field in a BPSV schema
Fields§
§name: String
Field name (case-sensitive as specified in header)
field_type: BpsvFieldType
Field type and length specification
index: usize
Zero-based index in the schema
Implementations§
Trait Implementations§
impl StructuralPartialEq for BpsvField
Auto Trait Implementations§
impl Freeze for BpsvField
impl RefUnwindSafe for BpsvField
impl Send for BpsvField
impl Sync for BpsvField
impl Unpin for BpsvField
impl UnwindSafe for BpsvField
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