pub struct GeneratedFiles {
pub rust: Vec<PathBuf>,
pub typescript: Vec<PathBuf>,
pub manifest: PathBuf,
pub inventory: PathBuf,
pub lock_file: PathBuf,
pub schema_hash: String,
}Expand description
Successfully generated (or verified) artifact destinations.
Fields§
§rust: Vec<PathBuf>All Rust output files.
typescript: Vec<PathBuf>All TypeScript output files.
manifest: PathBufNormalized semantic manifest.
inventory: PathBufInventory used to detect and remove obsolete generated modules.
lock_file: PathBufCompatibility history.
schema_hash: StringSHA-256 of the normalized contract, shared by both endpoints.
Trait Implementations§
Source§impl Clone for GeneratedFiles
impl Clone for GeneratedFiles
Auto Trait Implementations§
impl Freeze for GeneratedFiles
impl RefUnwindSafe for GeneratedFiles
impl Send for GeneratedFiles
impl Sync for GeneratedFiles
impl Unpin for GeneratedFiles
impl UnsafeUnpin for GeneratedFiles
impl UnwindSafe for GeneratedFiles
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