fn derive_selects(&self, meta: &SchemaMeta) -> TokenStream {
        // let name = &meta.name;
        // quote!(impl_root_select!(#name => Matcher);)
        TokenStream::default()
    }
/// Derives `Select<ISelector>` for each `ISelector` the type supports.
///
/// Optional because many types only support the `Matcher` selector.
/// TODO: support conditionals
/// - `type ReprSelectorSeed = SelectorSeed<ReprVisitor>`
///     `impl Visitor for `ReprSelectorSeed`
/// - `type IgnoredT = IgnoredRepr<T>`
/// - defines a `NewSelector` for the type, wrapping `Selector`
///     `impl DeserializeSeed for NewSelector`
/// - `impl DeserializeSeed<'de, Value = Self> for Selector`
///     instantiates ReprSelectorSeed(selector, repr_visitor)
///     matches on selector, delegates to one deserializer method
Derives `Select` for each `ISelector` the type supports.
Optional because many types only support the `Matcher` selector.
Derives ` Select ` for each ` ISelector ` the type supports . Optional because many types only support the ` Matcher ` selector .
fn derive_selects(&self, meta: &SchemaMeta) -> TokenStream {
        // let name = &meta.name;
        // quote!(impl_root_select!(#name => Matcher);)
        TokenStream::default()
    }
fn derive_selects ( & self , meta : & SchemaMeta ) -> TokenStream { // let name = &meta.name; // quote!(impl_root_select!(#name => Matcher);) TokenStream :: default ( ) }
Derives `Select<ISelector>` for each `ISelector` the type supports.
Derives ` Select<ISelector > ` for each ` ISelector ` the type supports .
&self
meta
&SchemaMeta
&self
meta
&SchemaMeta