Struct libsalmo::migration_data::migrations::Migration
source · pub struct Migration {
pub id: String,
pub path: PathBuf,
}Fields§
§id: String§path: PathBufImplementations§
source§impl Migration
impl Migration
pub fn migrate_path(&self) -> PathBuf
pub fn revert_path(&self) -> PathBuf
pub fn migrate_sql(&self) -> Result<String>
pub fn revert_sql(&self) -> Result<String>
pub fn migrate_hash(&self) -> Result<String>
Trait Implementations§
source§impl PartialEq<Migration> for Migration
impl PartialEq<Migration> for Migration
impl Eq for Migration
impl StructuralEq for Migration
impl StructuralPartialEq for Migration
Auto Trait Implementations§
impl RefUnwindSafe for Migration
impl Send for Migration
impl Sync for Migration
impl Unpin for Migration
impl UnwindSafe for Migration
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.