file_operation/file/
impl.rs

1use super::r#type::FileDataString;
2use std::fmt;
3
4impl From<Vec<u8>> for FileDataString {
5    #[inline]
6    fn from(bytes: Vec<u8>) -> Self {
7        FileDataString(String::from_utf8(bytes).unwrap_or_else(|_| String::new()))
8    }
9}
10
11impl fmt::Display for FileDataString {
12    #[inline]
13    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
14        write!(f, "{}", self.0)
15    }
16}