Enum dap_reactor::response::Response
source · [−]pub enum Response {
Show 23 variants
Error {
command: String,
error: ProtocolResponseError,
},
Attach,
Restart,
Disconnect,
Terminate,
BreakpointLocations {
body: Option<BreakpointLocationsResponse>,
},
ConfigurationDone,
Continue {
body: ContinueResponse,
},
Evaluate {
body: EvaluateResponse,
},
ExceptionInfo {
body: ExceptionInfoResponse,
},
Goto,
Initialize {
body: InitializeResponse,
},
Launch,
LoadedSources {
body: LoadedSourcesResponse,
},
Next,
ReverseContinue,
Scopes {
body: ScopesResponse,
},
SetBreakpoints {
body: SetBreakpointsResponse,
},
StackTrace {
body: StackTraceResponse,
},
StepBack,
Threads {
body: ThreadsResponse,
},
Variables {
body: VariablesResponse,
},
Custom {
body: Option<Value>,
},
}
Variants
Error
Attach
Restart
Disconnect
Terminate
BreakpointLocations
Fields
ConfigurationDone
Continue
Fields
body: ContinueResponse
Evaluate
Fields
body: EvaluateResponse
ExceptionInfo
Fields
body: ExceptionInfoResponse
Goto
Initialize
Fields
body: InitializeResponse
Launch
LoadedSources
Fields
body: LoadedSourcesResponse
Next
ReverseContinue
Scopes
Fields
body: ScopesResponse
SetBreakpoints
Fields
body: SetBreakpointsResponse
StackTrace
Fields
body: StackTraceResponse
StepBack
Threads
Fields
body: ThreadsResponse
Variables
Fields
body: VariablesResponse
Custom
Implementations
sourceimpl Response
impl Response
pub fn into_protocol(self, seq: u64, request_seq: u64) -> ProtocolResponse
Trait Implementations
sourceimpl TryFrom<&ProtocolResponse> for Response
impl TryFrom<&ProtocolResponse> for Response
impl Eq for Response
impl StructuralEq for Response
impl StructuralPartialEq for Response
Auto Trait Implementations
impl RefUnwindSafe for Response
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more