Write for impl. io.Writer
(p []byte)
| 109 | |
| 110 | // Write for impl. io.Writer |
| 111 | func (b *Builder) Write(p []byte) (n int, err error) { |
| 112 | b.p(func(ub *pbuf.UserBuffer[teacfg]) { |
| 113 | n, err = ub.Write(p) |
| 114 | }) |
| 115 | return |
| 116 | } |
| 117 | |
| 118 | func (b *Builder) EncryptAndWrite(key []byte, data []byte) *Builder { |
| 119 | _, _ = b.Write(ftea.NewTeaCipher(key).Encrypt(data)) |
no test coverage detected