pub struct SchemaDoc {
pub id: String,
pub repo: String,
pub migration: String,
pub table: Option<String>,
pub operation: String,
pub path: String,
pub line_start: usize,
}Fields§
§id: String§repo: String§migration: String§table: Option<String>§operation: String§path: String§line_start: usizeTrait Implementations§
Source§impl<'de> Deserialize<'de> for SchemaDoc
impl<'de> Deserialize<'de> for SchemaDoc
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SchemaDoc
impl RefUnwindSafe for SchemaDoc
impl Send for SchemaDoc
impl Sync for SchemaDoc
impl Unpin for SchemaDoc
impl UnsafeUnpin for SchemaDoc
impl UnwindSafe for SchemaDoc
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