diff --git a/gstreamer/src/value.rs b/gstreamer/src/value.rs index 91b02475b..952feb311 100644 --- a/gstreamer/src/value.rs +++ b/gstreamer/src/value.rs @@ -653,7 +653,7 @@ unsafe impl Send for Array {} unsafe impl Sync for Array {} impl Array { - pub fn new(values: impl IntoIterator) -> Self { + pub fn new(values: impl IntoIterator) -> Self { assert_initialized_main_thread!(); Self(values.into_iter().map(|v| v.to_send_value()).collect()) @@ -823,7 +823,7 @@ unsafe impl Send for List {} unsafe impl Sync for List {} impl List { - pub fn new(values: impl IntoIterator) -> Self { + pub fn new(values: impl IntoIterator) -> Self { assert_initialized_main_thread!(); Self(values.into_iter().map(|v| v.to_send_value()).collect())