move confy here

This commit is contained in:
rustdesk
2021-06-02 09:55:38 +08:00
parent ffcbc2abaa
commit 31e6108f40
10 changed files with 477 additions and 2 deletions

16
libs/confy/src/utils.rs Normal file
View File

@@ -0,0 +1,16 @@
//! Some storage utilities
use std::fs::File;
use std::io::{Error as IoError, Read};
pub trait CheckedStringRead {
fn get_string(&mut self) -> Result<String, IoError>;
}
impl CheckedStringRead for File {
fn get_string(&mut self) -> Result<String, IoError> {
let mut s = String::new();
self.read_to_string(&mut s)?;
Ok(s)
}
}