pub struct LoadedBill {
pub dir: PathBuf,
pub extraction: BillExtraction,
pub verification: Option<VerificationReport>,
pub metadata: Option<ExtractionMetadata>,
pub bill_meta: Option<BillMeta>,
}Expand description
A bill directory with its loaded artifacts.
Fields§
§dir: PathBufPath to the bill directory
extraction: BillExtractionThe extraction output (provisions, summary, bill info)
verification: Option<VerificationReport>Verification report, if available
metadata: Option<ExtractionMetadata>Extraction metadata (model, prompt version, timestamps), if available
bill_meta: Option<BillMeta>Bill-level metadata (fiscal years, jurisdictions, advance classification), if available
Trait Implementations§
Source§impl Clone for LoadedBill
impl Clone for LoadedBill
Source§fn clone(&self) -> LoadedBill
fn clone(&self) -> LoadedBill
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 moreAuto Trait Implementations§
impl Freeze for LoadedBill
impl RefUnwindSafe for LoadedBill
impl Send for LoadedBill
impl Sync for LoadedBill
impl Unpin for LoadedBill
impl UnsafeUnpin for LoadedBill
impl UnwindSafe for LoadedBill
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