pub struct SnapshotResult {
pub dir: String,
pub gwbk_bytes: u64,
pub projects: Vec<String>,
pub manifest_path: String,
}Expand description
ign rig snapshot output model (04-04, RIG-04) — all keys always.
Fields§
§dir: StringThe snapshot directory (as resolved: the -o override or the
./ign-rig-snapshots/<rig>-<stamp>/ default).
gwbk_bytes: u64The gwbk’s size in bytes (chunk-counted by the streaming download — never a buffered length).
projects: Vec<String>The projects exported, in list order.
manifest_path: StringThe manifest’s path inside the dir.
Trait Implementations§
Source§impl Debug for SnapshotResult
impl Debug for SnapshotResult
Auto Trait Implementations§
impl Freeze for SnapshotResult
impl RefUnwindSafe for SnapshotResult
impl Send for SnapshotResult
impl Sync for SnapshotResult
impl Unpin for SnapshotResult
impl UnsafeUnpin for SnapshotResult
impl UnwindSafe for SnapshotResult
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