# myserver
[](https://crates.io/crates/myserver)
[](https://docs.rs/myserver)
`myserver` is a simple Rust networking library that provides:
- A **Server** and **Client** for TCP communication
- Generic `send<T>()` and `receive<T>()` methods for any serializable type
- Custom `Encode` and `Decode` traits for serialization, with `#[derive(Encode, Decode)]` macros
- A single-crate feel with proc-macros automatically included
---
## Installation
Add `myserver` to your `Cargo.toml`:
```toml
[dependencies]
myserver = "0.1"