pub fn new(msg: impl Into<String>) -> DataError {
        DataError {
            msg: msg.into()
        }
    }
/// Construct a new DataError with the msg provided
Construct a new DataError with the msg provided
Construct a new DataError with the msg provided
pub fn new(msg: impl Into<String>) -> DataError {
        DataError {
            msg: msg.into()
        }
    }
pub fn new ( msg : impl Into < String > ) -> DataError { DataError { msg : msg . into ( ) } }
Construct a new DataError with the msg provided
Construct a new DataError with the msg provided
msg
impl Into<String>
msg
impl Into<String>