pub struct ExportDecodedResult {
pub project: String,
pub dir: String,
pub members: usize,
pub scripts_decoded: usize,
pub bytes: u64,
pub scope: ExportScope,
}Expand description
ign project export --decode-scripts output model (07-04,
INTR-01): the DIRECTORY is the artifact — the export’s members
plus <member>.<n>.py sidecars plus the pointer manifest, ready
for nvim/ignition-lint editing.
Fields§
§project: StringThe exported project’s name.
dir: StringThe directory written (the -o value, or <name>-export/).
members: usizeFile members in the export zip.
scripts_decoded: usizeScripts decoded to sidecars.
bytes: u64Bytes of the source export zip.
scope: ExportScopeWhat the ZIP does and does not contain (the shared consts).
Trait Implementations§
Source§impl Debug for ExportDecodedResult
impl Debug for ExportDecodedResult
Auto Trait Implementations§
impl Freeze for ExportDecodedResult
impl RefUnwindSafe for ExportDecodedResult
impl Send for ExportDecodedResult
impl Sync for ExportDecodedResult
impl Unpin for ExportDecodedResult
impl UnsafeUnpin for ExportDecodedResult
impl UnwindSafe for ExportDecodedResult
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