pub struct AttachReport {
pub machine: String,
pub native: String,
pub network: Option<String>,
pub address: Option<String>,
pub image: Option<String>,
}Expand description
What a hot-add produced: the access box brought up, and where to reach it.
Fields§
§machine: StringThe access machine’s manifest name.
native: StringIts native name (the Compose service, the Vagrant define).
network: Option<String>The lab network it is on (the chosen one, else its first).
address: Option<String>Its static address on that network, for the learner to reach it.
image: Option<String>The image or box it was brought up with, when the learner picked one.
Trait Implementations§
Source§impl Clone for AttachReport
impl Clone for AttachReport
Source§impl Debug for AttachReport
impl Debug for AttachReport
Auto Trait Implementations§
impl Freeze for AttachReport
impl RefUnwindSafe for AttachReport
impl Send for AttachReport
impl Sync for AttachReport
impl Unpin for AttachReport
impl UnsafeUnpin for AttachReport
impl UnwindSafe for AttachReport
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