From bfc417ef28fcd9d63f68b192ad0375d0506faee0 Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Fri, 5 Dec 2025 16:56:32 +0530 Subject: [PATCH] feat: added cargo.toml metadata --- Cargo.toml | 13 +++++++++++++ src/lib.rs | 1 + 2 files changed, 14 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 4ff8b06..09c58ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,6 +2,19 @@ name = "teewriter" version = "0.1.0" edition = "2024" +repository = "https://git.darksailor.dev/servius/teewriter" +license = "MIT" +description = "A library to write to multiple writers simultaneously" +keywords = [ + "tee", + "writer", + "io", + "async", + "sync", + "teewriter", + "tokio", + "futures", +] [package.metadata.docs.rs] all-features = true diff --git a/src/lib.rs b/src/lib.rs index b286c31..d1e99a5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,6 @@ //! Utilities for working with sync and async tee writers //! This crate provides implementations for creating tee writers that can write to two or more underlying writers simultaneously. +//! It supports both synchronous writers (implementing `std::io::Write`) and asynchronous writers (implementing `tokio::io::AsyncWrite` or `futures::io::AsyncWrite`). //! //! # Example with std::io::Write //! #[cfg(feature = "io-std")]