Trait cynic::queries::FlattensInto

source ·
pub trait FlattensInto<T>: Sealed<T> { }
Expand description

Encodes the rules for what types can be flattened into other types via the #[cynic(flatten)] attribute.

This trait is sealed and can’t be implemented by users of cynic.

Implementations on Foreign Types§

source§

impl<T> FlattensInto<Option<Vec<T>>> for Option<Vec<Option<T>>>

source§

impl<T> FlattensInto<Vec<T>> for Option<Vec<Option<T>>>

source§

impl<T> FlattensInto<Vec<T>> for Option<Vec<T>>

source§

impl<T> FlattensInto<Vec<T>> for Vec<Option<T>>

Implementors§