MCPcopy Index your code
hub / github.com/chill-rs/chill

github.com/chill-rs/chill @v0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.0 ↗ · + Follow
461 symbols 1,757 edges 22 files 55 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Chill

Chill is a client-side CouchDB library for the Rust programming language, available on crates.io. It targets Rust Stable.

Chill's three chief design goals are convenience, safety, and efficiency.

You can read more about its design and development here:

Roadmap

Chill's most recent release is v0.3.0, available as of 2016-10-01.

Active development is on hold and there are no definite plans for a future release, but pull requests will be accepted.

License

Chill is licensed under either of:

  • Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0), or,
  • MIT License (LICENSE-MIT or http://opensource.org/licenses/MIT).

Feedback

Do you find this crate useful? Not useful? Please send feedback!

Extension points exported contracts — how you extend this code

IntoUrl (Interface)
Describes a type that may be converted into a URL. The `IntoUrl` trait is like the `Into` trait except that its convers [3 …
src/client.rs
IntoAttachmentPath (Interface)
(no doc) [4 implementers]
src/path.rs
AsQueryValueFallible (Interface)
(no doc) [2 implementers]
src/transport/mod.rs
IntoViewPath (Interface)
(no doc) [4 implementers]
src/path.rs
Transport (Interface)
(no doc) [2 implementers]
src/transport/mod.rs
IntoDatabasePath (Interface)
(no doc) [3 implementers]
src/path.rs
AsQueryValue (Interface)
(no doc) [1 implementers]
src/transport/mod.rs
IntoDocumentPath (Interface)
(no doc) [3 implementers]
src/path.rs

Core symbols most depended-on inside this repo

unwrap
called by 200
src/view.rs
run
called by 106
src/action/execute_view.rs
unwrap
called by 72
src/document.rs
create_document
called by 46
src/client.rs
unwrap
called by 30
src/attachment.rs
with_row
called by 27
src/view.rs
create_database
called by 27
src/client.rs
make_server_and_client
called by 26
tests/actions.rs

Shape

Function 191
Method 181
Class 56
Enum 20
Interface 13

Languages

Rust100%

Modules by API surface

src/path.rs77 symbols
src/view.rs49 symbols
src/document.rs48 symbols
src/attachment.rs42 symbols
src/transport/mod.rs36 symbols
src/action/execute_view.rs29 symbols
tests/actions.rs27 symbols
src/error.rs25 symbols
src/revision.rs24 symbols
src/design.rs23 symbols
src/action/read_document.rs15 symbols
src/action/create_document.rs11 symbols

For agents

$ claude mcp add chill \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page