Current section
Files
Jump to
Current section
Files
src/gossamer/request_priority.ffi.mjs
// src/gossamer/request_priority.ffi.ts
import * as $requestPriority from "./request_priority.mjs";
function toRequestPriority(value) {
if ($requestPriority.RequestPriority$isHigh(value)) return "high";
if ($requestPriority.RequestPriority$isLow(value)) return "low";
if ($requestPriority.RequestPriority$isOther(value)) {
return $requestPriority.RequestPriority$Other$0(value);
}
return "auto";
}
function fromRequestPriority(value) {
if (value === void 0 || value === "auto") {
return $requestPriority.RequestPriority$Auto();
}
if (value === "high") return $requestPriority.RequestPriority$High();
if (value === "low") return $requestPriority.RequestPriority$Low();
return $requestPriority.RequestPriority$Other(value);
}
export {
fromRequestPriority,
toRequestPriority
};