Crate nexustack

Crate nexustack 

Source
Expand description

§Nexustack

Modules§

inject
Nexustack inject

Macros§

callsite
Macro to create a new Callsite at the current location in the source code.

Structs§

Callsite
Represents a unique location in the source code where an event or operation occurs.
Here
Represents the starting point (head) of a type-level list.
InHead
Represents the current element in a type-level list.
InTail
Represents the next element in a type-level list.
Node
A composite application part that combines two other application parts, Head and Tail.

Traits§

Application
Trait representing a running application composed of one or more application parts and a configured service provider.
ApplicationBuilder
Trait for building and configuring an application from parts and services.
ApplicationPart
Trait representing a part of an application lifecycle.
ApplicationPartBuilder
Builder trait for constructing application parts.
Chain
A trait for accessing elements in a type-level list.
Index
A trait representing an index in a type-level list.

Functions§

application_builder
Creates a new ApplicationBuilder for constructing an application.