| Crates.io | nu-plugin-protocol |
| lib.rs | nu-plugin-protocol |
| version | 0.107.0 |
| created_at | 2024-04-30 23:10:33.91719+00 |
| updated_at | 2025-09-03 01:30:08.223645+00 |
| description | Protocol type definitions for Nushell plugins |
| homepage | |
| repository | https://github.com/nushell/nushell/tree/main/crates/nu-plugin-protocol |
| max_upload_size | |
| id | 1225606 |
| size | 117,113 |
This crate provides serde-compatible types for implementing the Nushell plugin protocol. It is primarily used by the nu-plugin family of crates, but can also be used separately as well.
The specifics of I/O and serialization are not included in this crate. Use serde_json and/or rmp-serde (with the named serialization) to turn the types in this crate into data in the wire format.