Skip to content

result_and_scratch_storage/future design issues: #2003

Open
@MikeDvorskiy

Description

Actually, there are really result_and_scratch_storage/future design issues:

  • result_and_scratch_storage type combines live-time extension of a temporary buffer and provides returning some result values from a kernel.
  • Moreover result_and_scratch_storage type has limitation - only one type for return values and temporary values.
  • result_and_scratch_storage allows to set more than one value return, but just the same type and there is not effective API in future object to get the all values, just the first.

Originally posted by @MikeDvorskiy in #1942 (comment)

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions