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