We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9b0652 commit 00bd548Copy full SHA for 00bd548
src/lib.rs
@@ -34,7 +34,7 @@ pub trait Columnar : 'static {
34
///
35
/// The container must support pushing both `&Self` and `Self::Ref<'_>`.
36
/// In our running example this might be `(Vec<A>, Vecs<Vec<B>>)`.
37
- type Container: Len + Clear + Default + for<'a> Push<&'a Self> + for<'a> Push<Self::Ref<'a>> + Container<Self>;
+ type Container: Len + Clear + Default + for<'a> Push<&'a Self> + for<'a> Push<Self::Ref<'a>> + Container<Self> + Clone + Send;
38
39
/// Converts a sequence of the references to the type into columnar form.
40
fn as_columns<'a, I>(selves: I) -> Self::Container where I: IntoIterator<Item =&'a Self>, Self: 'a {
0 commit comments