#[repr(u8)]pub enum JetVersion {
Jet3 = 0,
Jet4 = 1,
Ace12 = 2,
Ace14 = 3,
Ace15 = 4,
Ace16 = 5,
Ace17 = 6,
}Expand description
Database engine version, read from file offset 0x14.
Variants§
Jet3 = 0
Access 97 (.mdb)
Jet4 = 1
Access 2000 / 2003 (.mdb)
Ace12 = 2
Access 2007 (.accdb)
Ace14 = 3
Access 2010 (.accdb)
Ace15 = 4
Access 2013 (.accdb)
Ace16 = 5
Access 2016 (.accdb)
Ace17 = 6
Access 2019 (.accdb)
Implementations§
Source§impl JetVersion
impl JetVersion
Sourcepub fn from_byte(b: u8) -> Result<Self, FormatError>
pub fn from_byte(b: u8) -> Result<Self, FormatError>
Parse a version byte (from file offset 0x14).
Trait Implementations§
Source§impl Clone for JetVersion
impl Clone for JetVersion
Source§fn clone(&self) -> JetVersion
fn clone(&self) -> JetVersion
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 JetVersion
impl Debug for JetVersion
Source§impl Display for JetVersion
impl Display for JetVersion
Source§impl Hash for JetVersion
impl Hash for JetVersion
Source§impl PartialEq for JetVersion
impl PartialEq for JetVersion
Source§impl TryFrom<u8> for JetVersion
impl TryFrom<u8> for JetVersion
impl Copy for JetVersion
impl Eq for JetVersion
impl StructuralPartialEq for JetVersion
Auto Trait Implementations§
impl Freeze for JetVersion
impl RefUnwindSafe for JetVersion
impl Send for JetVersion
impl Sync for JetVersion
impl Unpin for JetVersion
impl UnsafeUnpin for JetVersion
impl UnwindSafe for JetVersion
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