UNPKG

the-wireguard-effect

Version:

Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts

24 lines 724 B
/** * Wireguard errors * * @since 1.0.0 */ import * as Data from "effect/Data"; import * as Function from "effect/Function"; import * as Schema from "effect/Schema"; /** * A wireguard userspace api Errno return message. * * @since 1.0.0 * @category Errors */ export const SuccessErrno = /*#__PURE__*/Function.pipe(/*#__PURE__*/Schema.TemplateLiteral("errno=", /*#__PURE__*/Schema.Literal(0)), /*#__PURE__*/Schema.annotations({ identifier: "SuccessErrno", description: "A successful errno" }), /*#__PURE__*/Schema.brand("SuccessErrno")); /** * @since 1.0.0 * @category Errors */ export class WireguardError extends /*#__PURE__*/Data.TaggedError("WireguardError") {} //# sourceMappingURL=WireguardErrors.js.map