pub struct BindingPlan {
pub report: String,
pub set: Option<String>,
pub compiled: Vec<PathBuf>,
pub profile: String,
pub source_type: String,
pub target: String,
pub format: String,
pub output: PathBuf,
pub destinations: Vec<PlannedDestination>,
pub schedules: Vec<String>,
}Expand description
What a compiled Binding would use and produce if it ran.
Fields§
§report: String§set: Option<String>§compiled: Vec<PathBuf>Rendered SQL files, relative to the project.
profile: String§source_type: String§target: String§format: String§output: PathBufThe file written under target/run/ (a single-table format writes one per result set
when there are several).
destinations: Vec<PlannedDestination>§schedules: Vec<String>Trait Implementations§
Source§impl Clone for BindingPlan
impl Clone for BindingPlan
Source§impl Debug for BindingPlan
impl Debug for BindingPlan
Auto Trait Implementations§
impl Freeze for BindingPlan
impl RefUnwindSafe for BindingPlan
impl Send for BindingPlan
impl Sync for BindingPlan
impl Unpin for BindingPlan
impl UnsafeUnpin for BindingPlan
impl UnwindSafe for BindingPlan
Blanket Implementations§
impl<T> Allocation for T
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