pub struct BindingOutcome {
pub report: String,
pub set: Option<String>,
pub binding: String,
pub status: Status,
pub error: Option<String>,
pub files: Vec<PathBuf>,
pub summary: String,
pub schedule: Option<String>,
pub schedule_vars: Option<Map<String, Value>>,
pub vars: Map<String, Value>,
pub timezone: String,
pub elapsed: Duration,
}Fields§
§report: String§set: Option<String>§binding: String§status: Status§error: Option<String>§files: Vec<PathBuf>§summary: StringOne line describing what the Binding produced (result sets, rows, outputs, delivery).
schedule: Option<String>The schedule this ran under (--schedule), and the vars it layered in.
schedule_vars: Option<Map<String, Value>>§vars: Map<String, Value>Every var the Binding rendered with: its own, the schedule’s, then --var.
timezone: StringThe run’s timezone (IANA name); empty when the Binding never started.
elapsed: DurationTrait Implementations§
Source§impl Clone for BindingOutcome
impl Clone for BindingOutcome
Source§impl Debug for BindingOutcome
impl Debug for BindingOutcome
Auto Trait Implementations§
impl Freeze for BindingOutcome
impl RefUnwindSafe for BindingOutcome
impl Send for BindingOutcome
impl Sync for BindingOutcome
impl Unpin for BindingOutcome
impl UnsafeUnpin for BindingOutcome
impl UnwindSafe for BindingOutcome
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