pub struct RemoteProbeOk {
pub report: SurfaceProbeReport,
pub snapshot: Option<Result<RemoteBoxSnapshot, String>>,
}Expand description
Successful remote probe payload (surfaces + optional setup snapshot).
Fields§
§report: SurfaceProbeReportSSH/CLI/API/MCP surface report.
snapshot: Option<Result<RemoteBoxSnapshot, String>>Setup/doctor snapshot when the box CLI is current; Err if that fetch failed.
Auto Trait Implementations§
impl Freeze for RemoteProbeOk
impl RefUnwindSafe for RemoteProbeOk
impl Send for RemoteProbeOk
impl Sync for RemoteProbeOk
impl Unpin for RemoteProbeOk
impl UnsafeUnpin for RemoteProbeOk
impl UnwindSafe for RemoteProbeOk
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more