pub struct QaPlanV1 {
pub plan_version: u16,
pub form_id: String,
pub validated_patch: Value,
pub validation: ValidationResult,
pub payload: RenderPayload,
pub effects: Vec<StoreOp>,
pub warnings: Vec<String>,
pub errors: Vec<String>,
}Expand description
Versioned deterministic plan produced by runner planning functions.
Fields§
§plan_version: u16§form_id: String§validated_patch: Value§validation: ValidationResult§payload: RenderPayload§effects: Vec<StoreOp>§warnings: Vec<String>§errors: Vec<String>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QaPlanV1
impl RefUnwindSafe for QaPlanV1
impl Send for QaPlanV1
impl Sync for QaPlanV1
impl Unpin for QaPlanV1
impl UnsafeUnpin for QaPlanV1
impl UnwindSafe for QaPlanV1
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