Enum rusqlite_migration::SchemaVersion [−][src]
Schema version, in the context of Migrations
Variants
No schema version set
Outside(usize)
The current version in the database is outside any migration defined
Inside(usize)
The current version in the database is inside the range of defined migrations
Trait Implementations
impl Clone for SchemaVersion
[src]
fn clone(&self) -> SchemaVersion
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SchemaVersion
[src]
impl Debug for SchemaVersion
[src]
impl PartialEq<SchemaVersion> for SchemaVersion
[src]
fn eq(&self, other: &SchemaVersion) -> bool
[src]
fn ne(&self, other: &SchemaVersion) -> bool
[src]
impl StructuralPartialEq for SchemaVersion
[src]
Auto Trait Implementations
impl RefUnwindSafe for SchemaVersion
impl Send for SchemaVersion
impl Sync for SchemaVersion
impl Unpin for SchemaVersion
impl UnwindSafe for SchemaVersion
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,