devrc 0.6.0

devrc is an easy to use task runner tool on steroids for developers
Documentation
1
2
3
4
5
6
7
8
9
10
use serde::{Deserialize, Deserializer};

// Any value that is present is considered Some value, including null.
pub fn deserialize_some<'de, T, D>(deserializer: D) -> Result<Option<T>, D::Error>
where
    T: Deserialize<'de>,
    D: Deserializer<'de>,
{
    Deserialize::deserialize(deserializer).map(Some)
}