adguardian prints the error while typing it, which really should not be. There are crates for reading stuff from the user, also passwords, e.g. https://lib.rs/crates/rpassword
adguardian prints the error while typing it, which really should not be.
There are crates for reading stuff from the user, also passwords, e.g. https://lib.rs/crates/rpassword