Use trait object for SSHSink in SSHEncode
Saves around 5kB in picow demo, functions can be shared between EncodeBytes/EncodeLen/EncodeHash
Showing
- async/src/agent.rs 1 addition, 2 deletionsasync/src/agent.rs
- src/auth.rs 1 addition, 2 deletionssrc/auth.rs
- src/kex.rs 2 additions, 2 deletionssrc/kex.rs
- src/namelist.rs 4 additions, 5 deletionssrc/namelist.rs
- src/packets.rs 10 additions, 9 deletionssrc/packets.rs
- src/sign.rs 1 addition, 1 deletionsrc/sign.rs
- src/sshwire.rs 23 additions, 49 deletionssrc/sshwire.rs
- src/test.rs 1 addition, 1 deletionsrc/test.rs
- sshwire-derive/src/lib.rs 2 additions, 4 deletionssshwire-derive/src/lib.rs
Please register or sign in to comment