dingding 0.1.1

DingTalk SDK and bot framework for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub(crate) mod redact;
pub(crate) mod url;

pub(crate) fn non_empty_trimmed(value: &str, field: &'static str) -> crate::Result<String> {
    let trimmed = value.trim();
    if trimmed.is_empty() {
        Err(crate::Error::invalid_input(
            field,
            "value must not be empty",
        ))
    } else {
        Ok(trimmed.to_string())
    }
}