Struct assembly_fdb_core::file::FDBHeader
source · [−]#[repr(C)]pub struct FDBHeader {
pub tables: ArrayHeader,
}
Expand description
The header of the database file.
This struct exists only once at index 0 of the file.
Fields
tables: ArrayHeader
The FDBTableHeader
array.
Implementations
sourceimpl FDBHeader
impl FDBHeader
sourcepub const fn table_headers_byte_count(&self) -> usize
pub const fn table_headers_byte_count(&self) -> usize
Returns the length in bytes of the TableHeader array.
Trait Implementations
impl Copy for FDBHeader
impl Eq for FDBHeader
impl Pod for FDBHeader
impl StructuralEq for FDBHeader
impl StructuralPartialEq for FDBHeader
Auto Trait Implementations
impl RefUnwindSafe for FDBHeader
impl Send for FDBHeader
impl Sync for FDBHeader
impl Unpin for FDBHeader
impl UnwindSafe for FDBHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
type Bits = T
type Bits = T
Self
must have the same layout as the specified Bits
except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern
. Read more