| Crates.io | ssh_mux_format |
| lib.rs | ssh_mux_format |
| version | 0.4.7 |
| created_at | 2021-09-12 10:41:07.068046+00 |
| updated_at | 2021-09-27 02:50:48.41964+00 |
| description | Data format used to communicate with openssh mux server. |
| homepage | |
| repository | https://github.com/NobodyXu/ssh_format |
| max_upload_size | |
| id | 450047 |
| size | 30,570 |
This crate is now renamed to ssh_format.
Data format used to communicate with openssh mux server.
Format details:
u32 according to here;char are encoded as u32;u32) + content, same as sshbuf_put_string;Option::None are omitted while Option::Some(v) has the same encoding as v since
openssh mux protocol allows optional parameter at the end of the message;u32) + content encoded as-is (it is expected to manually
implement Serialize and Deserialize to ensure the variant_index is the one
you expected);is_human_readable enables Serializer::is_human_readable and
Deserializer::is_human_readable.