src/lib.rs:330:29: 330:49 error: type mismatch: the type `
fn(*const libtensorflow_sys::Struct_TF_Tensor) -> AnyTensor {tensor_from_raw}
` implements the trait `
core::ops::FnOnce<(*const libtensorflow_sys::Struct_TF_Tensor,)>
`, but the trait `
core::ops::FnOnce<(&*mut libtensorflow_sys::Struct_TF_Tensor,)>
` is required (expected &-ptr, found *-ptr) [E0281]
src/lib.rs:330 Ok(output_ptrs.iter().map(tensor_from_raw).collect())
^~~~~~~~~~~~~~~~~~~~
src/lib.rs:330:29: 330:97 error: type mismatch: the type `
[closure@src/lib.rs:330:33: 330:96]
` implements the trait `
core::ops::FnOnce<(*mut libtensorflow_sys::Struct_TF_Tensor,)>
`, but the trait `
core::ops::FnOnce<(&*mut libtensorflow_sys::Struct_TF_Tensor,)>
` is required (expected &-ptr, found *-ptr) [E0281]
src/lib.rs:330 Ok(output_ptrs.iter().map(|x: *mut tf::Struct_TF_Tensor| x as *const tf::Struct_TF_Tensor).map(tensor_from_raw).collect())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:330:29: 330:114 error: type mismatch: the type `[closure@src/lib.rs:330:33: 330:113]` implements the trait `
core::ops::FnOnce<(*mut libtensorflow_sys::Struct_TF_Tensor,)>
`, but the trait `
core::ops::FnOnce<(&*mut libtensorflow_sys::Struct_TF_Tensor,)>
` is required (expected &-ptr, found *-ptr) [E0281]
src/lib.rs:330 Ok(output_ptrs.iter().map(|x: *mut tf::Struct_TF_Tensor| tensor_from_raw(x as *const tf::Struct_TF_Tensor)).collect())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~