pub struct RigUpResult {
pub rig: String,
pub project: String,
pub state: String,
pub gateway_url: Option<String>,
pub warnings: Vec<String>,
}Expand description
ign rig up output model (all keys always present).
Fields§
§rig: StringCompose project name — the identity truth.
project: StringCompose project name (same truth; kept distinct from rig for
future alias-vs-project divergence).
state: String"running" | "uncommissioned".
gateway_url: Option<String>The derived gateway URL (what the commissioned wait probed);
null when no 8088/443 mapping exists.
warnings: Vec<String>Data-level warnings (uncommissioned wizard hint, skipped-wait note) — exit 0 carries them here, never on stderr.
Trait Implementations§
Source§impl Debug for RigUpResult
impl Debug for RigUpResult
Auto Trait Implementations§
impl Freeze for RigUpResult
impl RefUnwindSafe for RigUpResult
impl Send for RigUpResult
impl Sync for RigUpResult
impl Unpin for RigUpResult
impl UnsafeUnpin for RigUpResult
impl UnwindSafe for RigUpResult
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