pub struct PreflightReport {
pub ok: bool,
pub warnings: Vec<String>,
pub stops: Vec<String>,
pub rows: Vec<Value>,
}
Expand description
Centralized under crate::types
for cross-layer reuse.
Fields§
§ok: bool
Overall status of the preflight check
warnings: Vec<String>
List of warnings encountered during preflight
stops: Vec<String>
List of reasons why the operation should stop
rows: Vec<Value>
List of detailed diff rows for the preflight report
Trait Implementations§
Source§impl Clone for PreflightReport
impl Clone for PreflightReport
Source§fn clone(&self) -> PreflightReport
fn clone(&self) -> PreflightReport
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 PreflightReport
impl Debug for PreflightReport
Source§impl Default for PreflightReport
impl Default for PreflightReport
Source§fn default() -> PreflightReport
fn default() -> PreflightReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PreflightReport
impl RefUnwindSafe for PreflightReport
impl Send for PreflightReport
impl Sync for PreflightReport
impl Unpin for PreflightReport
impl UnwindSafe for PreflightReport
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