pub fn deserialize<'de, T, D>(deserializer: D) -> Result<T, D::Error>
where
    T: OptionSet,
    D: Deserializer<'de>,
{
    let is_human_readable = deserializer.is_human_readable();
    deserializer.deserialize_seq(OptionSetVisitor(is_human_readable, PhantomData))
}
/// Deserialize set bits from a sequence of name strings.
Deserialize set bits from a sequence of name strings.
Deserialize set bits from a sequence of name strings .
pub fn deserialize<'de, T, D>(deserializer: D) -> Result<T, D::Error>
where
    T: OptionSet,
    D: Deserializer<'de>,
{
    let is_human_readable = deserializer.is_human_readable();
    deserializer.deserialize_seq(OptionSetVisitor(is_human_readable, PhantomData))
}
pub fn deserialize < ' de , T , D > ( deserializer : D ) -> Result < T , D :: Error > where T : OptionSet , D : Deserializer < ' de > , { let is_human_readable = deserializer . is_human_readable ( ) ; deserializer . deserialize_seq ( OptionSetVisitor ( is_human_readable , PhantomData ) ) }
Deserialize set bits from a sequence of name strings.
Deserialize set bits from a sequence of name strings .
deserializer
D
deserializer
D