maildirpp 0.4.0

Maildir++ library for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::Error;

pub(crate) fn validate_id(id: String) -> Result<String, Error> {
    if id.contains('/') {
        Err(Error::InvalidIdError(id))
    } else {
        Ok(id)
    }
}

pub(crate) fn validate_folder(folder: &str) -> Result<(), Error> {
    if folder.contains('/') {
        Err(Error::InvalidFolderError(folder.to_string()))
    } else {
        Ok(())
    }
}