matrix-rust-sdk is an implementation of a Matrix client-server library in Rust.
NOTE: These are common dependencies for the different sdk layers, you're probably interested in the main rust-sdk crate.