main.bend

bendonnect-rpc@0.1.0.0 · 26 lines · 1 definition

1# Bendonnect: the Connect RPC protocol (https://connectrpc.com/docs/protocol/) for Bend 2.
2#
3# BETA (0.x): the API may change between releases and only connect-go interop is tested.
4# Source, docs and issues: https://github.com/calderbit/bendonnect
5#
6# This entry file pulls in every public module so `--publish` ships them all.
7# Import the module you need by path, for example:
8#   import bendonnect-rpc@0.1.0.0/src/transport/server.bend as Srv
9# Generated code (protoc-gen-bend, option runtime=bendonnect-rpc@0.1.0.0) imports these paths too.
10# Guide: README.md. Module contracts: src/README-api.md, src/README-codegen.md.
11import Base
12import bendonnect-rpc@0.1.0.0/src/code.bend as Code
13import bendonnect-rpc@0.1.0.0/src/b64.bend as B64
14import bendonnect-rpc@0.1.0.0/src/error.bend as E
15import bendonnect-rpc@0.1.0.0/src/metadata.bend as Md
16import bendonnect-rpc@0.1.0.0/src/envelope.bend as Env
17import bendonnect-rpc@0.1.0.0/src/protocol.bend as P
18import bendonnect-rpc@0.1.0.0/src/pb.bend as Pbr
19import bendonnect-rpc@0.1.0.0/src/pbjson.bend as Pj
20import bendonnect-rpc@0.1.0.0/src/transport/server.bend as Srv
21import bendonnect-rpc@0.1.0.0/src/transport/client.bend as Cli
22import bendonnect-rpc@0.1.0.0/src/transport/rpc.bend as Rpc
23
24# The library version, matching its BendHub name.
25def version() -> String:
26  "0.1.0.0"