def settle
stelliferous@0.0.2.0 · tensor_layout.bend:215
import stelliferous@0.0.2.0/tensor_layout.bend as TensorLayout
import Base
import stelliferous@0.0.2.0/storage_buffer.bend as Storage
import stelliferous@0.0.2.0/tensor_operations.bend as Operations
215def settle(~Element: Data,valid: Bool,result: Operations.Outcome<(Storage.Buffer<Element> & Storage.Buffer<Element>)>) ->
216 (Storage.Buffer<Element> & Storage.Buffer<Element>) & Bool:
217 match result:
218 case Operations.Accepted{owners}: (owners,valid)
219 case Operations.Rejected{owners}: (owners,False{})