pub enum DynDependency {
Migration {
app: String,
migration: String,
},
Model {
model_type: Type,
},
}Expand description
A version of cot::db::migrations::MigrationDependency that can be
created at runtime and is using codegen types.
This is used to generate migration files.
Variants§
Trait Implementations§
Source§impl Clone for DynDependency
impl Clone for DynDependency
Source§fn clone(&self) -> DynDependency
fn clone(&self) -> DynDependency
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 DynDependency
impl Debug for DynDependency
Source§impl Hash for DynDependency
impl Hash for DynDependency
Source§impl PartialEq for DynDependency
impl PartialEq for DynDependency
impl Eq for DynDependency
impl StructuralPartialEq for DynDependency
Auto Trait Implementations§
impl Freeze for DynDependency
impl RefUnwindSafe for DynDependency
impl !Send for DynDependency
impl !Sync for DynDependency
impl Unpin for DynDependency
impl UnsafeUnpin for DynDependency
impl UnwindSafe for DynDependency
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoField<Auto<T>> for T
impl<T> IntoField<Auto<T>> for T
Source§fn into_field(self) -> Auto<T>
fn into_field(self) -> Auto<T>
Converts the type to the field type.