├── .gitignore ├── CODE_OF_CONDUCT.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── create_function.rs ├── create_index.rs ├── create_instance.rs ├── delete_instance.rs ├── get_instance.rs └── misc.rs ├── src ├── client.rs ├── client │ ├── response.rs │ ├── response │ │ ├── index.rs │ │ └── value.rs │ └── sync.rs ├── error.rs ├── expr.rs ├── expr │ ├── array.rs │ ├── number.rs │ ├── object.rs │ ├── permission.rs │ ├── reference.rs │ └── set.rs ├── lib.rs ├── macros.rs ├── prelude.rs ├── query.rs ├── query │ ├── auth.rs │ ├── basic.rs │ ├── collection.rs │ ├── conversion.rs │ ├── datetime.rs │ ├── logical.rs │ ├── math.rs │ ├── misc.rs │ ├── read.rs │ ├── set.rs │ ├── string.rs │ ├── write.rs │ └── write │ │ ├── create.rs │ │ ├── create_class.rs │ │ ├── create_database.rs │ │ ├── create_function.rs │ │ ├── create_index.rs │ │ ├── create_key.rs │ │ ├── insert.rs │ │ └── update.rs ├── serde.rs ├── serde │ └── base64_bytes.rs └── test_utils.rs └── todo.org /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/README.md -------------------------------------------------------------------------------- /examples/create_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/create_function.rs -------------------------------------------------------------------------------- /examples/create_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/create_index.rs -------------------------------------------------------------------------------- /examples/create_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/create_instance.rs -------------------------------------------------------------------------------- /examples/delete_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/delete_instance.rs -------------------------------------------------------------------------------- /examples/get_instance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/get_instance.rs -------------------------------------------------------------------------------- /examples/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/examples/misc.rs -------------------------------------------------------------------------------- /src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/client.rs -------------------------------------------------------------------------------- /src/client/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/client/response.rs -------------------------------------------------------------------------------- /src/client/response/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/client/response/index.rs -------------------------------------------------------------------------------- /src/client/response/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/client/response/value.rs -------------------------------------------------------------------------------- /src/client/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/client/sync.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr.rs -------------------------------------------------------------------------------- /src/expr/array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/array.rs -------------------------------------------------------------------------------- /src/expr/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/number.rs -------------------------------------------------------------------------------- /src/expr/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/object.rs -------------------------------------------------------------------------------- /src/expr/permission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/permission.rs -------------------------------------------------------------------------------- /src/expr/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/reference.rs -------------------------------------------------------------------------------- /src/expr/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/expr/set.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query.rs -------------------------------------------------------------------------------- /src/query/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/auth.rs -------------------------------------------------------------------------------- /src/query/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/basic.rs -------------------------------------------------------------------------------- /src/query/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/collection.rs -------------------------------------------------------------------------------- /src/query/conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/conversion.rs -------------------------------------------------------------------------------- /src/query/datetime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/datetime.rs -------------------------------------------------------------------------------- /src/query/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/logical.rs -------------------------------------------------------------------------------- /src/query/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/math.rs -------------------------------------------------------------------------------- /src/query/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/misc.rs -------------------------------------------------------------------------------- /src/query/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/read.rs -------------------------------------------------------------------------------- /src/query/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/set.rs -------------------------------------------------------------------------------- /src/query/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/string.rs -------------------------------------------------------------------------------- /src/query/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write.rs -------------------------------------------------------------------------------- /src/query/write/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create.rs -------------------------------------------------------------------------------- /src/query/write/create_class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create_class.rs -------------------------------------------------------------------------------- /src/query/write/create_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create_database.rs -------------------------------------------------------------------------------- /src/query/write/create_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create_function.rs -------------------------------------------------------------------------------- /src/query/write/create_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create_index.rs -------------------------------------------------------------------------------- /src/query/write/create_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/create_key.rs -------------------------------------------------------------------------------- /src/query/write/insert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/insert.rs -------------------------------------------------------------------------------- /src/query/write/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/query/write/update.rs -------------------------------------------------------------------------------- /src/serde.rs: -------------------------------------------------------------------------------- 1 | //! Serde (de-)serializer functions for Fauna types. 2 | pub mod base64_bytes; 3 | -------------------------------------------------------------------------------- /src/serde/base64_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/serde/base64_bytes.rs -------------------------------------------------------------------------------- /src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/src/test_utils.rs -------------------------------------------------------------------------------- /todo.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prisma/faunadb-rust/HEAD/todo.org --------------------------------------------------------------------------------