pub struct BuildResult {
pub output: CaseOutput,
pub case_pending: Vec<PendingId>,
pub registry_pending: Vec<(String, PendingId)>,
}Expand description
Result of building output: the JSON structure plus any pending write-backs.
Fields§
§output: CaseOutput§case_pending: Vec<PendingId>IDs generated for inline entities and relationships in case files.
registry_pending: Vec<(String, PendingId)>IDs generated for registry entities (keyed by entity name for the caller to route to the correct entity file).
Auto Trait Implementations§
impl Freeze for BuildResult
impl RefUnwindSafe for BuildResult
impl Send for BuildResult
impl Sync for BuildResult
impl Unpin for BuildResult
impl UnsafeUnpin for BuildResult
impl UnwindSafe for BuildResult
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