Compiling rusqlite v0.13.0
error[E0119]: conflicting implementations of trait `std::convert::From<&_>` for type `types::to_sql::ToSqlOutput<'_>`:
--> /home/indy/.cargo/registry/src/github.com-1ecc6299db9ec823/rusqlite-0.13.0/src/types/to_sql.rs:26:1
|
18 | / impl<'a, T: ?Sized> From<&'a T> for ToSqlOutput<'a>
19 | | where &'a T: Into<ValueRef<'a>>
20 | | {
21 | | fn from(t: &'a T) -> Self {
22 | | ToSqlOutput::Borrowed(t.into())
23 | | }
24 | | }
| |_- first implementation here
25 |
26 | impl<'a, T: Into<Value>> From<T> for ToSqlOutput<'a> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `types::to_sql::ToSqlOutput<'_>`
|
= note: downstream crates may implement trait `std::convert::From<&_>` for type `types::value::Value`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0119`.
error: Could not compile `rusqlite`.
warning: build failed, waiting for other jobs to finish...
error: build failed