105
106
// NewRegisterableNexusOperationProcessor wraps a typed NexusOperationProcessor and returns a registerable adapter.
107
>
func NewRegisterableNexusOperationProcessor[I any](op NexusOperationProcessor[I]) RegisterableNexusOperationProcessor {
nexus_operation_processor.go
108
>
return RegisterableNexusOperationProcessor{
109
>
processInput: nexusOperationProcessorAdapter(op),
110
>
}
111
>
}
112
113
// NexusServiceProcessor handles input processing for operations within a specific Nexus service.