From proconio 0.5.0, it looks like LineSource is used even in release builds when no source is specified in the input! macro.
Notes
This does not happen in 0.4.5, but it does happen in 0.5.0. I tried specifying a particular revision in Cargo.toml, and it seems to start from this commit: b996460