```rust impl From<BufferFullError> for Infallible { fn from(e: BufferFullError) -> Infallible { // ??? what do you return here?!?! } }