Skip to content

ludus::resources::RequestInfo

Ludus Wiki · API overview · Browse API

Struct

Bounded, copied request observation; no borrowed diagnostic storage.

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h

#include <ludus/runtime/resources/manager.h>
struct ludus::resources::RequestInfo final

Fields

State

RequestState ludus::resources::RequestInfo::State = RequestState::Queued
Current caller state.

Related types: RequestState

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h

Result

Status ludus::resources::RequestInfo::Result = Status::Pending
Terminal status or Pending.

Related types: Status

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h

Failure

FailureInfo ludus::resources::RequestInfo::Failure
Original adapter/child failure and its named chain.

Related types: FailureInfo

Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h