Oct 15 08:04:02.055 INFO testing OSM-Browser/points-api-importer against try#40d4795669493f1965de7c44029c69552134fe1f for rustdoc-test-static-cling-1 Oct 15 08:04:02.055 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling-1/worker-7/try#40d4795669493f1965de7c44029c69552134fe1f:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-7/rustdoc-test-static-cling-1/try#40d4795669493f1965de7c44029c69552134fe1f:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +40d4795669493f1965de7c44029c69552134fe1f-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 15 08:04:02.776 INFO blam! d617bab2d71ed7a984a6f67225700647c3129e8f85c7473fc0e997167410811f Oct 15 08:04:02.779 INFO running `"docker" "start" "-a" "d617bab2d71ed7a984a6f67225700647c3129e8f85c7473fc0e997167410811f"` Oct 15 08:04:04.590 INFO kablam! usermod: no changes Oct 15 08:04:04.815 INFO kablam! Compiling md5 v0.3.5 Oct 15 08:04:04.815 INFO kablam! Compiling procedural-masquerade v0.1.2 Oct 15 08:04:04.815 INFO kablam! Compiling stable_deref_trait v1.0.0 Oct 15 08:04:04.815 INFO kablam! Compiling flat_map v0.0.4 Oct 15 08:04:04.821 INFO kablam! Compiling protobuf v1.4.2 Oct 15 08:04:04.831 INFO kablam! Compiling miniz-sys v0.1.10 Oct 15 08:04:04.831 INFO kablam! Compiling syn v0.11.11 Oct 15 08:04:04.831 INFO kablam! Compiling clap v2.27.1 Oct 15 08:04:07.327 INFO kablam! Compiling par-map v0.1.1 Oct 15 08:04:09.003 INFO kablam! Compiling postgres-protocol v0.3.1 Oct 15 08:04:13.290 INFO kablam! Compiling flate2 v0.2.20 Oct 15 08:04:18.851 INFO kablam! Compiling postgres-shared v0.4.0 Oct 15 08:04:36.328 INFO kablam! Compiling postgres v0.15.1 Oct 15 08:04:40.427 INFO kablam! Compiling rental-impl v0.4.14 Oct 15 08:04:40.435 INFO kablam! Compiling postgres-derive v0.3.1 Oct 15 08:04:55.707 INFO kablam! Compiling postgis v0.5.0 Oct 15 08:05:06.888 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:06.888 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:489:9 Oct 15 08:05:06.889 INFO kablam! | Oct 15 08:05:06.890 INFO kablam! 489 | / pub struct $ewkbtype<'a, P, I> Oct 15 08:05:06.890 INFO kablam! 490 | | where P: 'a + postgis::Point, Oct 15 08:05:06.891 INFO kablam! 491 | | I: 'a + Iterator + ExactSizeIterator Oct 15 08:05:06.891 INFO kablam! 492 | | { Oct 15 08:05:06.892 INFO kablam! ... | Oct 15 08:05:06.892 INFO kablam! 495 | | pub point_type: PointType, Oct 15 08:05:06.893 INFO kablam! 496 | | } Oct 15 08:05:06.893 INFO kablam! | |_________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:06.894 INFO kablam! ... Oct 15 08:05:06.894 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:06.895 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:06.895 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:06.896 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:06.896 INFO kablam! Oct 15 08:05:06.903 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:06.903 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:504:24 Oct 15 08:05:06.904 INFO kablam! | Oct 15 08:05:06.904 INFO kablam! 504 | impl<'a, T, I> fmt::Debug for $ewkbtype<'a, T, I> Oct 15 08:05:06.905 INFO kablam! | ^^^^^^^^^^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:06.905 INFO kablam! ... Oct 15 08:05:06.906 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:06.906 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:06.907 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:06.907 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:06.939 INFO kablam! Oct 15 08:05:06.940 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:06.941 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:514:24 Oct 15 08:05:06.941 INFO kablam! | Oct 15 08:05:06.942 INFO kablam! 514 | impl<'a, T, I> EwkbWrite for $ewkbtype<'a, T, I> Oct 15 08:05:06.943 INFO kablam! | ^^^^^^^^^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:06.943 INFO kablam! ... Oct 15 08:05:06.944 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:06.944 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:06.945 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:06.945 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:06.945 INFO kablam! Oct 15 08:05:06.952 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:06.952 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:551:9 Oct 15 08:05:06.953 INFO kablam! | Oct 15 08:05:06.954 INFO kablam! 551 | / pub struct $ewkbtype<'a, P, I, T, J> Oct 15 08:05:06.954 INFO kablam! 552 | | where P: 'a + postgis::Point, Oct 15 08:05:06.954 INFO kablam! 553 | | I: 'a + Iterator + ExactSizeIterator, Oct 15 08:05:06.955 INFO kablam! 554 | | T: 'a + postgis::$itemtypetrait<'a, ItemType=P, Iter=I>, Oct 15 08:05:06.955 INFO kablam! ... | Oct 15 08:05:06.956 INFO kablam! 559 | | pub point_type: PointType, Oct 15 08:05:06.956 INFO kablam! 560 | | } Oct 15 08:05:06.957 INFO kablam! | |_________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:06.957 INFO kablam! ... Oct 15 08:05:06.958 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:06.958 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:06.959 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:06.959 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:06.960 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:06.960 INFO kablam! Oct 15 08:05:06.979 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:06.979 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:570:30 Oct 15 08:05:06.980 INFO kablam! | Oct 15 08:05:06.980 INFO kablam! 570 | impl<'a, P, I, T, J> fmt::Debug for $ewkbtype<'a, P, I, T, J> Oct 15 08:05:06.981 INFO kablam! | ^^^^^^^^^^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:06.981 INFO kablam! ... Oct 15 08:05:06.982 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:06.982 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:06.983 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:06.984 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:06.984 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.007 INFO kablam! Oct 15 08:05:07.015 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.015 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:582:30 Oct 15 08:05:07.016 INFO kablam! | Oct 15 08:05:07.017 INFO kablam! 582 | impl<'a, P, I, T, J> EwkbWrite for $ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.017 INFO kablam! | ^^^^^^^^^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.018 INFO kablam! ... Oct 15 08:05:07.018 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.019 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.019 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.020 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.020 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.021 INFO kablam! Oct 15 08:05:07.043 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.044 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:489:9 Oct 15 08:05:07.044 INFO kablam! | Oct 15 08:05:07.044 INFO kablam! 489 | / pub struct $ewkbtype<'a, P, I> Oct 15 08:05:07.045 INFO kablam! 490 | | where P: 'a + postgis::Point, Oct 15 08:05:07.045 INFO kablam! 491 | | I: 'a + Iterator + ExactSizeIterator Oct 15 08:05:07.045 INFO kablam! 492 | | { Oct 15 08:05:07.045 INFO kablam! ... | Oct 15 08:05:07.046 INFO kablam! 495 | | pub point_type: PointType, Oct 15 08:05:07.046 INFO kablam! 496 | | } Oct 15 08:05:07.046 INFO kablam! | |_________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.046 INFO kablam! ... Oct 15 08:05:07.046 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.046 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.046 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.047 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.047 INFO kablam! Oct 15 08:05:07.049 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.049 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:504:24 Oct 15 08:05:07.050 INFO kablam! | Oct 15 08:05:07.050 INFO kablam! 504 | impl<'a, T, I> fmt::Debug for $ewkbtype<'a, T, I> Oct 15 08:05:07.050 INFO kablam! | ^^^^^^^^^^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.050 INFO kablam! ... Oct 15 08:05:07.050 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.050 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.051 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.051 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.051 INFO kablam! Oct 15 08:05:07.052 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.052 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:514:24 Oct 15 08:05:07.052 INFO kablam! | Oct 15 08:05:07.052 INFO kablam! 514 | impl<'a, T, I> EwkbWrite for $ewkbtype<'a, T, I> Oct 15 08:05:07.052 INFO kablam! | ^^^^^^^^^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.052 INFO kablam! ... Oct 15 08:05:07.052 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.052 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.052 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.052 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.052 INFO kablam! Oct 15 08:05:07.054 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.054 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:551:9 Oct 15 08:05:07.054 INFO kablam! | Oct 15 08:05:07.054 INFO kablam! 551 | / pub struct $ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.059 INFO kablam! 552 | | where P: 'a + postgis::Point, Oct 15 08:05:07.059 INFO kablam! 553 | | I: 'a + Iterator + ExactSizeIterator, Oct 15 08:05:07.059 INFO kablam! 554 | | T: 'a + postgis::$itemtypetrait<'a, ItemType=P, Iter=I>, Oct 15 08:05:07.059 INFO kablam! ... | Oct 15 08:05:07.059 INFO kablam! 559 | | pub point_type: PointType, Oct 15 08:05:07.059 INFO kablam! 560 | | } Oct 15 08:05:07.059 INFO kablam! | |_________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.059 INFO kablam! ... Oct 15 08:05:07.059 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.059 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.059 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.059 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.059 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.091 INFO kablam! Oct 15 08:05:07.101 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.101 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:570:30 Oct 15 08:05:07.101 INFO kablam! | Oct 15 08:05:07.101 INFO kablam! 570 | impl<'a, P, I, T, J> fmt::Debug for $ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.101 INFO kablam! | ^^^^^^^^^^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.108 INFO kablam! ... Oct 15 08:05:07.108 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.108 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.108 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.108 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.108 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.123 INFO kablam! Oct 15 08:05:07.124 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.124 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:582:30 Oct 15 08:05:07.124 INFO kablam! | Oct 15 08:05:07.124 INFO kablam! 582 | impl<'a, P, I, T, J> EwkbWrite for $ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.131 INFO kablam! | ^^^^^^^^^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.131 INFO kablam! ... Oct 15 08:05:07.131 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.131 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.131 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.131 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.131 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.131 INFO kablam! Oct 15 08:05:07.134 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.134 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:619:9 Oct 15 08:05:07.134 INFO kablam! | Oct 15 08:05:07.134 INFO kablam! 619 | / pub struct $ewkbtype<'a, P, I, L, K, T, J> Oct 15 08:05:07.139 INFO kablam! 620 | | where P: 'a + postgis::Point, Oct 15 08:05:07.139 INFO kablam! 621 | | I: 'a + Iterator + ExactSizeIterator, Oct 15 08:05:07.139 INFO kablam! 622 | | L: 'a + postgis::LineString<'a, ItemType=P, Iter=I>, Oct 15 08:05:07.139 INFO kablam! ... | Oct 15 08:05:07.139 INFO kablam! 629 | | pub point_type: PointType, Oct 15 08:05:07.139 INFO kablam! 630 | | } Oct 15 08:05:07.139 INFO kablam! | |_________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.139 INFO kablam! ... Oct 15 08:05:07.139 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.139 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.139 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.139 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.139 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.147 INFO kablam! Oct 15 08:05:07.238 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.238 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:642:36 Oct 15 08:05:07.238 INFO kablam! | Oct 15 08:05:07.238 INFO kablam! 642 | impl<'a, P, I, L, K, T, J> fmt::Debug for $ewkbtype<'a, P, I, L, K, T, J> Oct 15 08:05:07.238 INFO kablam! | ^^^^^^^^^^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.247 INFO kablam! ... Oct 15 08:05:07.247 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.247 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.247 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.247 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.247 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.259 INFO kablam! Oct 15 08:05:07.261 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.261 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:656:36 Oct 15 08:05:07.261 INFO kablam! | Oct 15 08:05:07.267 INFO kablam! 656 | impl<'a, P, I, L, K, T, J> EwkbWrite for $ewkbtype<'a, P, I, L, K, T, J> Oct 15 08:05:07.267 INFO kablam! | ^^^^^^^^^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.267 INFO kablam! ... Oct 15 08:05:07.267 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.267 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.267 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.267 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.267 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.267 INFO kablam! Oct 15 08:05:07.304 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.304 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:100:24 Oct 15 08:05:07.304 INFO kablam! | Oct 15 08:05:07.304 INFO kablam! 100 | impl<'a, T, I> ToSql for ewkb::$ewkbtype<'a, T, I> Oct 15 08:05:07.304 INFO kablam! | ^^^^^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.304 INFO kablam! ... Oct 15 08:05:07.304 INFO kablam! 148 | impl_sql_for_ewkb_type!(EwkbLineString contains points); Oct 15 08:05:07.304 INFO kablam! | -------------------------------------------------------- in this macro invocation Oct 15 08:05:07.304 INFO kablam! Oct 15 08:05:07.305 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.305 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:114:30 Oct 15 08:05:07.305 INFO kablam! | Oct 15 08:05:07.305 INFO kablam! 114 | impl<'a, P, I, T, J> ToSql for ewkb::$ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.305 INFO kablam! | ^^^^^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.305 INFO kablam! ... Oct 15 08:05:07.305 INFO kablam! 149 | impl_sql_for_ewkb_type!(EwkbPolygon contains LineString); Oct 15 08:05:07.305 INFO kablam! | --------------------------------------------------------- in this macro invocation Oct 15 08:05:07.315 INFO kablam! Oct 15 08:05:07.316 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.316 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:100:24 Oct 15 08:05:07.316 INFO kablam! | Oct 15 08:05:07.316 INFO kablam! 100 | impl<'a, T, I> ToSql for ewkb::$ewkbtype<'a, T, I> Oct 15 08:05:07.316 INFO kablam! | ^^^^^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.316 INFO kablam! ... Oct 15 08:05:07.316 INFO kablam! 150 | impl_sql_for_ewkb_type!(EwkbMultiPoint contains points); Oct 15 08:05:07.316 INFO kablam! | -------------------------------------------------------- in this macro invocation Oct 15 08:05:07.316 INFO kablam! Oct 15 08:05:07.317 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.317 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:114:30 Oct 15 08:05:07.317 INFO kablam! | Oct 15 08:05:07.317 INFO kablam! 114 | impl<'a, P, I, T, J> ToSql for ewkb::$ewkbtype<'a, P, I, T, J> Oct 15 08:05:07.317 INFO kablam! | ^^^^^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.317 INFO kablam! ... Oct 15 08:05:07.317 INFO kablam! 151 | impl_sql_for_ewkb_type!(EwkbMultiLineString contains LineString); Oct 15 08:05:07.317 INFO kablam! | ----------------------------------------------------------------- in this macro invocation Oct 15 08:05:07.317 INFO kablam! Oct 15 08:05:07.319 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.319 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:130:36 Oct 15 08:05:07.319 INFO kablam! | Oct 15 08:05:07.319 INFO kablam! 130 | impl<'a, P, I, L, K, T, J> ToSql for ewkb::$ewkbtype<'a, P, I, L, K, T, J> Oct 15 08:05:07.319 INFO kablam! | ^^^^^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.319 INFO kablam! ... Oct 15 08:05:07.319 INFO kablam! 152 | impl_sql_for_ewkb_type!(multipoly EwkbMultiPolygon contains Polygon); Oct 15 08:05:07.319 INFO kablam! | --------------------------------------------------------------------- in this macro invocation Oct 15 08:05:07.319 INFO kablam! Oct 15 08:05:07.371 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.371 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:501:13 Oct 15 08:05:07.371 INFO kablam! | Oct 15 08:05:07.371 INFO kablam! 501 | fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::Iter>; Oct 15 08:05:07.371 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.371 INFO kablam! ... Oct 15 08:05:07.371 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.371 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.371 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.371 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.371 INFO kablam! Oct 15 08:05:07.378 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.378 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:567:13 Oct 15 08:05:07.378 INFO kablam! | Oct 15 08:05:07.378 INFO kablam! 567 | fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter>; Oct 15 08:05:07.391 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.391 INFO kablam! ... Oct 15 08:05:07.391 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.391 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.391 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.391 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.391 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.403 INFO kablam! Oct 15 08:05:07.409 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.409 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:501:13 Oct 15 08:05:07.409 INFO kablam! | Oct 15 08:05:07.409 INFO kablam! 501 | fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::Iter>; Oct 15 08:05:07.409 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.419 INFO kablam! ... Oct 15 08:05:07.419 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.419 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.419 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.419 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.431 INFO kablam! Oct 15 08:05:07.458 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.458 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:567:13 Oct 15 08:05:07.458 INFO kablam! | Oct 15 08:05:07.458 INFO kablam! 567 | fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter>; Oct 15 08:05:07.458 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.458 INFO kablam! ... Oct 15 08:05:07.458 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.458 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.458 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.458 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.458 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.478 INFO kablam! Oct 15 08:05:07.594 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.594 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:639:13 Oct 15 08:05:07.594 INFO kablam! | Oct 15 08:05:07.594 INFO kablam! 639 | fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::LineType, Self::LineIter, Self::ItemType, Self::Iter>; Oct 15 08:05:07.594 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.594 INFO kablam! ... Oct 15 08:05:07.594 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.594 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.594 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.594 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.594 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.594 INFO kablam! Oct 15 08:05:07.639 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.639 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/twkb.rs:278:5 Oct 15 08:05:07.639 INFO kablam! | Oct 15 08:05:07.639 INFO kablam! 278 | / fn as_ewkb(&'a self) -> ewkb::EwkbLineString<'a, Self::PointType, Self::Iter> { Oct 15 08:05:07.639 INFO kablam! 279 | | ewkb::EwkbLineString { geom: self, srid: None, point_type: ewkb::PointType::Point } Oct 15 08:05:07.639 INFO kablam! 280 | | } Oct 15 08:05:07.639 INFO kablam! | |_____^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.671 INFO kablam! Oct 15 08:05:07.672 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.672 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/twkb.rs:332:5 Oct 15 08:05:07.679 INFO kablam! | Oct 15 08:05:07.679 INFO kablam! 332 | / fn as_ewkb(&'a self) -> ewkb::EwkbPolygon<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.679 INFO kablam! 333 | | ewkb::EwkbPolygon { geom: self, srid: None, point_type: ewkb::PointType::Point } Oct 15 08:05:07.679 INFO kablam! 334 | | } Oct 15 08:05:07.679 INFO kablam! | |_____^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.679 INFO kablam! Oct 15 08:05:07.680 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.680 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/twkb.rs:379:5 Oct 15 08:05:07.680 INFO kablam! | Oct 15 08:05:07.680 INFO kablam! 379 | / fn as_ewkb(&'a self) -> ewkb::EwkbMultiPoint<'a, Self::PointType, Self::Iter> { Oct 15 08:05:07.680 INFO kablam! 380 | | ewkb::EwkbMultiPoint { geom: self, srid: None, point_type: ewkb::PointType::Point } Oct 15 08:05:07.680 INFO kablam! 381 | | } Oct 15 08:05:07.680 INFO kablam! | |_____^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.680 INFO kablam! Oct 15 08:05:07.682 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.682 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/twkb.rs:436:5 Oct 15 08:05:07.682 INFO kablam! | Oct 15 08:05:07.682 INFO kablam! 436 | / fn as_ewkb(&'a self) -> ewkb::EwkbMultiLineString<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.682 INFO kablam! 437 | | ewkb::EwkbMultiLineString { geom: self, srid: None, point_type: ewkb::PointType::Point } Oct 15 08:05:07.682 INFO kablam! 438 | | } Oct 15 08:05:07.682 INFO kablam! | |_____^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.691 INFO kablam! Oct 15 08:05:07.692 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.692 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/twkb.rs:508:5 Oct 15 08:05:07.692 INFO kablam! | Oct 15 08:05:07.692 INFO kablam! 508 | / fn as_ewkb(&'a self) -> ewkb::EwkbMultiPolygon<'a, Self::PointType, Self::PointIter, Self::LineType, Self::LineIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.692 INFO kablam! 509 | | ewkb::EwkbMultiPolygon { geom: self, srid: None, point_type: ewkb::PointType::Point } Oct 15 08:05:07.692 INFO kablam! 510 | | } Oct 15 08:05:07.692 INFO kablam! | |_____^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.711 INFO kablam! Oct 15 08:05:07.738 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.738 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:508:13 Oct 15 08:05:07.738 INFO kablam! | Oct 15 08:05:07.738 INFO kablam! 508 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { Oct 15 08:05:07.738 INFO kablam! 509 | | write!(f, stringify!($ewkbtype))?; //TODO Oct 15 08:05:07.738 INFO kablam! 510 | | Ok(()) Oct 15 08:05:07.738 INFO kablam! 511 | | } Oct 15 08:05:07.738 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.738 INFO kablam! ... Oct 15 08:05:07.738 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.738 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.738 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.738 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.751 INFO kablam! Oct 15 08:05:07.752 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.752 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:518:13 Oct 15 08:05:07.752 INFO kablam! | Oct 15 08:05:07.752 INFO kablam! 518 | / fn opt_srid(&self) -> Option { Oct 15 08:05:07.752 INFO kablam! 519 | | self.srid Oct 15 08:05:07.752 INFO kablam! 520 | | } Oct 15 08:05:07.752 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.752 INFO kablam! ... Oct 15 08:05:07.752 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.752 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.752 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.752 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.771 INFO kablam! Oct 15 08:05:07.772 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.772 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:522:13 Oct 15 08:05:07.772 INFO kablam! | Oct 15 08:05:07.772 INFO kablam! 522 | / fn type_id(&self) -> u32 { Oct 15 08:05:07.772 INFO kablam! 523 | | $typecode | Self::wkb_type_id(&self.point_type, self.srid) Oct 15 08:05:07.772 INFO kablam! 524 | | } Oct 15 08:05:07.772 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.772 INFO kablam! ... Oct 15 08:05:07.772 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.772 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.772 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.772 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.772 INFO kablam! Oct 15 08:05:07.773 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.773 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:526:13 Oct 15 08:05:07.773 INFO kablam! | Oct 15 08:05:07.773 INFO kablam! 526 | / fn write_ewkb_body(&self, w: &mut W) -> Result<(), Error> { Oct 15 08:05:07.773 INFO kablam! 527 | | w.write_u32::(self.geom.points().len() as u32)?; Oct 15 08:05:07.773 INFO kablam! 528 | | for geom in self.geom.points() { Oct 15 08:05:07.773 INFO kablam! 529 | | let wkb = EwkbPoint { geom: geom, srid: None, point_type: self.point_type.clone() }; Oct 15 08:05:07.773 INFO kablam! ... | Oct 15 08:05:07.773 INFO kablam! 532 | | Ok(()) Oct 15 08:05:07.773 INFO kablam! 533 | | } Oct 15 08:05:07.773 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.773 INFO kablam! ... Oct 15 08:05:07.773 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.773 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.773 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.773 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.773 INFO kablam! Oct 15 08:05:07.774 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:07.774 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:541:13 Oct 15 08:05:07.774 INFO kablam! | Oct 15 08:05:07.779 INFO kablam! 541 | / fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::Iter> { Oct 15 08:05:07.779 INFO kablam! 542 | | $ewkbtype { geom: self, srid: self.srid, point_type: Self::PointType::point_type() } Oct 15 08:05:07.779 INFO kablam! 543 | | } Oct 15 08:05:07.779 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:07.779 INFO kablam! ... Oct 15 08:05:07.779 INFO kablam! 702 | / point_container_write!(LineString and AsEwkbLineString for LineStringT Oct 15 08:05:07.779 INFO kablam! 703 | | to EwkbLineString with type code 0x02, Oct 15 08:05:07.779 INFO kablam! 704 | | command write_ewkb_body); Oct 15 08:05:07.779 INFO kablam! | |________________________________________________- in this macro invocation Oct 15 08:05:07.779 INFO kablam! Oct 15 08:05:07.781 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.782 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:576:13 Oct 15 08:05:07.787 INFO kablam! | Oct 15 08:05:07.787 INFO kablam! 576 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { Oct 15 08:05:07.787 INFO kablam! 577 | | write!(f, stringify!($ewkbtype))?; //TODO Oct 15 08:05:07.787 INFO kablam! 578 | | Ok(()) Oct 15 08:05:07.787 INFO kablam! 579 | | } Oct 15 08:05:07.787 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.787 INFO kablam! ... Oct 15 08:05:07.787 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.787 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.787 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.787 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.787 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.799 INFO kablam! Oct 15 08:05:07.800 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.800 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:588:13 Oct 15 08:05:07.800 INFO kablam! | Oct 15 08:05:07.800 INFO kablam! 588 | / fn opt_srid(&self) -> Option { Oct 15 08:05:07.800 INFO kablam! 589 | | self.srid Oct 15 08:05:07.800 INFO kablam! 590 | | } Oct 15 08:05:07.800 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.800 INFO kablam! ... Oct 15 08:05:07.800 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.800 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.800 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.800 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.800 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.800 INFO kablam! Oct 15 08:05:07.801 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.801 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:592:13 Oct 15 08:05:07.801 INFO kablam! | Oct 15 08:05:07.801 INFO kablam! 592 | / fn type_id(&self) -> u32 { Oct 15 08:05:07.801 INFO kablam! 593 | | $typecode | Self::wkb_type_id(&self.point_type, self.srid) Oct 15 08:05:07.801 INFO kablam! 594 | | } Oct 15 08:05:07.801 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.802 INFO kablam! ... Oct 15 08:05:07.802 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.802 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.802 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.802 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.802 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.802 INFO kablam! Oct 15 08:05:07.803 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.803 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:596:13 Oct 15 08:05:07.803 INFO kablam! | Oct 15 08:05:07.803 INFO kablam! 596 | / fn write_ewkb_body(&self, w: &mut W) -> Result<(), Error> { Oct 15 08:05:07.807 INFO kablam! 597 | | w.write_u32::(self.geom.$itemname().len() as u32)?; Oct 15 08:05:07.807 INFO kablam! 598 | | for geom in self.geom.$itemname() { Oct 15 08:05:07.807 INFO kablam! 599 | | let wkb = $ewkbitemtype { geom: geom, srid: None, point_type: self.point_type.clone() }; Oct 15 08:05:07.807 INFO kablam! ... | Oct 15 08:05:07.807 INFO kablam! 602 | | Ok(()) Oct 15 08:05:07.807 INFO kablam! 603 | | } Oct 15 08:05:07.807 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.807 INFO kablam! ... Oct 15 08:05:07.807 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.807 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.807 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.807 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.807 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.823 INFO kablam! Oct 15 08:05:07.824 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:07.824 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:613:13 Oct 15 08:05:07.824 INFO kablam! | Oct 15 08:05:07.829 INFO kablam! 613 | / fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.829 INFO kablam! 614 | | $ewkbtype { geom: self, srid: self.srid, point_type: Self::PointType::point_type() } Oct 15 08:05:07.829 INFO kablam! 615 | | } Oct 15 08:05:07.829 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:07.829 INFO kablam! ... Oct 15 08:05:07.829 INFO kablam! 718 | / geometry_container_write!(Polygon and AsEwkbPolygon for PolygonT Oct 15 08:05:07.829 INFO kablam! 719 | | to EwkbPolygon with type code 0x03, Oct 15 08:05:07.829 INFO kablam! 720 | | contains EwkbLineString,LineStringT as LineString named rings, Oct 15 08:05:07.829 INFO kablam! 721 | | command write_ewkb_body); Oct 15 08:05:07.829 INFO kablam! | |___________________________________________________- in this macro invocation Oct 15 08:05:07.829 INFO kablam! Oct 15 08:05:07.837 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.837 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:508:13 Oct 15 08:05:07.837 INFO kablam! | Oct 15 08:05:07.837 INFO kablam! 508 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { Oct 15 08:05:07.837 INFO kablam! 509 | | write!(f, stringify!($ewkbtype))?; //TODO Oct 15 08:05:07.837 INFO kablam! 510 | | Ok(()) Oct 15 08:05:07.837 INFO kablam! 511 | | } Oct 15 08:05:07.837 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.837 INFO kablam! ... Oct 15 08:05:07.837 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.837 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.837 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.837 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.851 INFO kablam! Oct 15 08:05:07.852 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.852 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:518:13 Oct 15 08:05:07.852 INFO kablam! | Oct 15 08:05:07.852 INFO kablam! 518 | / fn opt_srid(&self) -> Option { Oct 15 08:05:07.852 INFO kablam! 519 | | self.srid Oct 15 08:05:07.852 INFO kablam! 520 | | } Oct 15 08:05:07.852 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.852 INFO kablam! ... Oct 15 08:05:07.852 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.852 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.852 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.852 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.867 INFO kablam! Oct 15 08:05:07.868 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.868 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:522:13 Oct 15 08:05:07.868 INFO kablam! | Oct 15 08:05:07.868 INFO kablam! 522 | / fn type_id(&self) -> u32 { Oct 15 08:05:07.868 INFO kablam! 523 | | $typecode | Self::wkb_type_id(&self.point_type, self.srid) Oct 15 08:05:07.868 INFO kablam! 524 | | } Oct 15 08:05:07.868 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.868 INFO kablam! ... Oct 15 08:05:07.868 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.868 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.868 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.868 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.868 INFO kablam! Oct 15 08:05:07.869 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.869 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:526:13 Oct 15 08:05:07.869 INFO kablam! | Oct 15 08:05:07.869 INFO kablam! 526 | / fn write_ewkb_body(&self, w: &mut W) -> Result<(), Error> { Oct 15 08:05:07.875 INFO kablam! 527 | | w.write_u32::(self.geom.points().len() as u32)?; Oct 15 08:05:07.875 INFO kablam! 528 | | for geom in self.geom.points() { Oct 15 08:05:07.875 INFO kablam! 529 | | let wkb = EwkbPoint { geom: geom, srid: None, point_type: self.point_type.clone() }; Oct 15 08:05:07.875 INFO kablam! ... | Oct 15 08:05:07.875 INFO kablam! 532 | | Ok(()) Oct 15 08:05:07.875 INFO kablam! 533 | | } Oct 15 08:05:07.875 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.875 INFO kablam! ... Oct 15 08:05:07.875 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.875 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.875 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.875 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.875 INFO kablam! Oct 15 08:05:07.876 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:07.876 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:541:13 Oct 15 08:05:07.876 INFO kablam! | Oct 15 08:05:07.876 INFO kablam! 541 | / fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::Iter> { Oct 15 08:05:07.876 INFO kablam! 542 | | $ewkbtype { geom: self, srid: self.srid, point_type: Self::PointType::point_type() } Oct 15 08:05:07.876 INFO kablam! 543 | | } Oct 15 08:05:07.876 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:07.876 INFO kablam! ... Oct 15 08:05:07.876 INFO kablam! 735 | / point_container_write!(MultiPoint and AsEwkbMultiPoint for MultiPointT Oct 15 08:05:07.876 INFO kablam! 736 | | to EwkbMultiPoint with type code 0x04, Oct 15 08:05:07.876 INFO kablam! 737 | | command write_ewkb); Oct 15 08:05:07.876 INFO kablam! | |___________________________________________- in this macro invocation Oct 15 08:05:07.876 INFO kablam! Oct 15 08:05:07.885 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.885 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:576:13 Oct 15 08:05:07.885 INFO kablam! | Oct 15 08:05:07.885 INFO kablam! 576 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { Oct 15 08:05:07.885 INFO kablam! 577 | | write!(f, stringify!($ewkbtype))?; //TODO Oct 15 08:05:07.891 INFO kablam! 578 | | Ok(()) Oct 15 08:05:07.891 INFO kablam! 579 | | } Oct 15 08:05:07.891 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.891 INFO kablam! ... Oct 15 08:05:07.891 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.891 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.891 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.891 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.891 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.891 INFO kablam! Oct 15 08:05:07.892 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.892 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:588:13 Oct 15 08:05:07.892 INFO kablam! | Oct 15 08:05:07.892 INFO kablam! 588 | / fn opt_srid(&self) -> Option { Oct 15 08:05:07.892 INFO kablam! 589 | | self.srid Oct 15 08:05:07.892 INFO kablam! 590 | | } Oct 15 08:05:07.892 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.892 INFO kablam! ... Oct 15 08:05:07.892 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.892 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.892 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.892 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.892 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.903 INFO kablam! Oct 15 08:05:07.904 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.904 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:592:13 Oct 15 08:05:07.904 INFO kablam! | Oct 15 08:05:07.907 INFO kablam! 592 | / fn type_id(&self) -> u32 { Oct 15 08:05:07.907 INFO kablam! 593 | | $typecode | Self::wkb_type_id(&self.point_type, self.srid) Oct 15 08:05:07.907 INFO kablam! 594 | | } Oct 15 08:05:07.907 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.907 INFO kablam! ... Oct 15 08:05:07.907 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.907 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.907 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.907 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.907 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.907 INFO kablam! Oct 15 08:05:07.908 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.908 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:596:13 Oct 15 08:05:07.908 INFO kablam! | Oct 15 08:05:07.908 INFO kablam! 596 | / fn write_ewkb_body(&self, w: &mut W) -> Result<(), Error> { Oct 15 08:05:07.908 INFO kablam! 597 | | w.write_u32::(self.geom.$itemname().len() as u32)?; Oct 15 08:05:07.908 INFO kablam! 598 | | for geom in self.geom.$itemname() { Oct 15 08:05:07.908 INFO kablam! 599 | | let wkb = $ewkbitemtype { geom: geom, srid: None, point_type: self.point_type.clone() }; Oct 15 08:05:07.908 INFO kablam! ... | Oct 15 08:05:07.908 INFO kablam! 602 | | Ok(()) Oct 15 08:05:07.908 INFO kablam! 603 | | } Oct 15 08:05:07.908 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.908 INFO kablam! ... Oct 15 08:05:07.908 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.908 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.908 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.908 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.908 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.927 INFO kablam! Oct 15 08:05:07.928 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:07.928 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:613:13 Oct 15 08:05:07.928 INFO kablam! | Oct 15 08:05:07.928 INFO kablam! 613 | / fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.929 INFO kablam! 614 | | $ewkbtype { geom: self, srid: self.srid, point_type: Self::PointType::point_type() } Oct 15 08:05:07.929 INFO kablam! 615 | | } Oct 15 08:05:07.929 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:07.929 INFO kablam! ... Oct 15 08:05:07.929 INFO kablam! 751 | / geometry_container_write!(MultiLineString and AsEwkbMultiLineString for MultiLineStringT Oct 15 08:05:07.929 INFO kablam! 752 | | to EwkbMultiLineString with type code 0x05, Oct 15 08:05:07.929 INFO kablam! 753 | | contains EwkbLineString,LineStringT as LineString named lines, Oct 15 08:05:07.929 INFO kablam! 754 | | command write_ewkb); Oct 15 08:05:07.929 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.929 INFO kablam! Oct 15 08:05:07.932 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.932 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:650:13 Oct 15 08:05:07.932 INFO kablam! | Oct 15 08:05:07.939 INFO kablam! 650 | / fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { Oct 15 08:05:07.939 INFO kablam! 651 | | write!(f, stringify!($ewkbtype))?; //TODO Oct 15 08:05:07.939 INFO kablam! 652 | | Ok(()) Oct 15 08:05:07.939 INFO kablam! 653 | | } Oct 15 08:05:07.939 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.939 INFO kablam! ... Oct 15 08:05:07.939 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.939 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.939 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.939 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.939 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.939 INFO kablam! Oct 15 08:05:07.940 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.940 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:664:13 Oct 15 08:05:07.940 INFO kablam! | Oct 15 08:05:07.940 INFO kablam! 664 | / fn opt_srid(&self) -> Option { Oct 15 08:05:07.947 INFO kablam! 665 | | self.srid Oct 15 08:05:07.947 INFO kablam! 666 | | } Oct 15 08:05:07.947 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.947 INFO kablam! ... Oct 15 08:05:07.947 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.947 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.947 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.947 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.947 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.951 INFO kablam! Oct 15 08:05:07.952 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.952 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:668:13 Oct 15 08:05:07.952 INFO kablam! | Oct 15 08:05:07.952 INFO kablam! 668 | / fn type_id(&self) -> u32 { Oct 15 08:05:07.959 INFO kablam! 669 | | $typecode | Self::wkb_type_id(&self.point_type, self.srid) Oct 15 08:05:07.959 INFO kablam! 670 | | } Oct 15 08:05:07.959 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.959 INFO kablam! ... Oct 15 08:05:07.959 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.959 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.959 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.959 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.959 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.963 INFO kablam! Oct 15 08:05:07.964 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.964 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:672:13 Oct 15 08:05:07.964 INFO kablam! | Oct 15 08:05:07.964 INFO kablam! 672 | / fn write_ewkb_body(&self, w: &mut W) -> Result<(), Error> { Oct 15 08:05:07.975 INFO kablam! 673 | | w.write_u32::(self.geom.$itemname().len() as u32)?; Oct 15 08:05:07.975 INFO kablam! 674 | | for geom in self.geom.$itemname() { Oct 15 08:05:07.975 INFO kablam! 675 | | let wkb = $ewkbitemtype { geom: geom, srid: None, point_type: self.point_type.clone() }; Oct 15 08:05:07.975 INFO kablam! ... | Oct 15 08:05:07.975 INFO kablam! 678 | | Ok(()) Oct 15 08:05:07.975 INFO kablam! 679 | | } Oct 15 08:05:07.975 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.975 INFO kablam! ... Oct 15 08:05:07.975 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.975 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.975 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.975 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.975 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.975 INFO kablam! Oct 15 08:05:07.977 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:07.977 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/ewkb.rs:691:13 Oct 15 08:05:07.977 INFO kablam! | Oct 15 08:05:07.977 INFO kablam! 691 | / fn as_ewkb(&'a self) -> $ewkbtype<'a, Self::PointType, Self::PointIter, Self::LineType, Self::LineIter, Self::ItemType, Self::Iter> { Oct 15 08:05:07.977 INFO kablam! 692 | | $ewkbtype { geom: self, srid: self.srid, point_type: Self::PointType::point_type() } Oct 15 08:05:07.977 INFO kablam! 693 | | } Oct 15 08:05:07.977 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:07.977 INFO kablam! ... Oct 15 08:05:07.977 INFO kablam! 769 | / geometry_container_write!(multipoly MultiPolygon and AsEwkbMultiPolygon for MultiPolygonT Oct 15 08:05:07.977 INFO kablam! 770 | | to EwkbMultiPolygon with type code 0x06, Oct 15 08:05:07.977 INFO kablam! 771 | | contains EwkbPolygon,PolygonT as Polygon named polygons, Oct 15 08:05:07.977 INFO kablam! 772 | | command write_ewkb); Oct 15 08:05:07.977 INFO kablam! | |______________________________________________- in this macro invocation Oct 15 08:05:07.987 INFO kablam! Oct 15 08:05:08.014 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:08.014 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:104:13 Oct 15 08:05:08.014 INFO kablam! | Oct 15 08:05:08.014 INFO kablam! 104 | / fn to_sql(&self, _: &Type, out: &mut Vec) -> Result> { Oct 15 08:05:08.014 INFO kablam! 105 | | self.write_ewkb(out)?; Oct 15 08:05:08.014 INFO kablam! 106 | | Ok(IsNull::No) Oct 15 08:05:08.014 INFO kablam! 107 | | } Oct 15 08:05:08.014 INFO kablam! | |_____________^ the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:08.014 INFO kablam! ... Oct 15 08:05:08.014 INFO kablam! 148 | impl_sql_for_ewkb_type!(EwkbLineString contains points); Oct 15 08:05:08.014 INFO kablam! | -------------------------------------------------------- in this macro invocation Oct 15 08:05:08.039 INFO kablam! Oct 15 08:05:08.040 INFO kablam! error[E0277]: the trait bound `usize: types::LineString<'a>` is not satisfied Oct 15 08:05:08.040 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:148:1 Oct 15 08:05:08.040 INFO kablam! | Oct 15 08:05:08.040 INFO kablam! 148 | impl_sql_for_ewkb_type!(EwkbLineString contains points); Oct 15 08:05:08.047 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 15 08:05:08.047 INFO kablam! | | Oct 15 08:05:08.047 INFO kablam! | the trait `types::LineString<'a>` is not implemented for `usize` Oct 15 08:05:08.047 INFO kablam! | in this macro invocation Oct 15 08:05:08.047 INFO kablam! | Oct 15 08:05:08.047 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 15 08:05:08.047 INFO kablam! Oct 15 08:05:08.048 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:08.048 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:120:13 Oct 15 08:05:08.048 INFO kablam! | Oct 15 08:05:08.048 INFO kablam! 120 | / fn to_sql(&self, _: &Type, out: &mut Vec) -> Result> { Oct 15 08:05:08.048 INFO kablam! 121 | | self.write_ewkb(out)?; Oct 15 08:05:08.048 INFO kablam! 122 | | Ok(IsNull::No) Oct 15 08:05:08.048 INFO kablam! 123 | | } Oct 15 08:05:08.048 INFO kablam! | |_____________^ the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:08.048 INFO kablam! ... Oct 15 08:05:08.048 INFO kablam! 149 | impl_sql_for_ewkb_type!(EwkbPolygon contains LineString); Oct 15 08:05:08.048 INFO kablam! | --------------------------------------------------------- in this macro invocation Oct 15 08:05:08.071 INFO kablam! Oct 15 08:05:08.072 INFO kablam! error[E0277]: the trait bound `usize: types::Polygon<'a>` is not satisfied Oct 15 08:05:08.072 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:149:1 Oct 15 08:05:08.072 INFO kablam! | Oct 15 08:05:08.072 INFO kablam! 149 | impl_sql_for_ewkb_type!(EwkbPolygon contains LineString); Oct 15 08:05:08.072 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 15 08:05:08.072 INFO kablam! | | Oct 15 08:05:08.072 INFO kablam! | the trait `types::Polygon<'a>` is not implemented for `usize` Oct 15 08:05:08.072 INFO kablam! | in this macro invocation Oct 15 08:05:08.072 INFO kablam! | Oct 15 08:05:08.072 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 15 08:05:08.072 INFO kablam! Oct 15 08:05:08.073 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:08.073 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:104:13 Oct 15 08:05:08.073 INFO kablam! | Oct 15 08:05:08.073 INFO kablam! 104 | / fn to_sql(&self, _: &Type, out: &mut Vec) -> Result> { Oct 15 08:05:08.079 INFO kablam! 105 | | self.write_ewkb(out)?; Oct 15 08:05:08.079 INFO kablam! 106 | | Ok(IsNull::No) Oct 15 08:05:08.079 INFO kablam! 107 | | } Oct 15 08:05:08.079 INFO kablam! | |_____________^ the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:08.079 INFO kablam! ... Oct 15 08:05:08.079 INFO kablam! 150 | impl_sql_for_ewkb_type!(EwkbMultiPoint contains points); Oct 15 08:05:08.079 INFO kablam! | -------------------------------------------------------- in this macro invocation Oct 15 08:05:08.079 INFO kablam! Oct 15 08:05:08.080 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPoint<'a>` is not satisfied Oct 15 08:05:08.080 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:150:1 Oct 15 08:05:08.080 INFO kablam! | Oct 15 08:05:08.080 INFO kablam! 150 | impl_sql_for_ewkb_type!(EwkbMultiPoint contains points); Oct 15 08:05:08.080 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 15 08:05:08.080 INFO kablam! | | Oct 15 08:05:08.080 INFO kablam! | the trait `types::MultiPoint<'a>` is not implemented for `usize` Oct 15 08:05:08.080 INFO kablam! | in this macro invocation Oct 15 08:05:08.080 INFO kablam! | Oct 15 08:05:08.080 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 15 08:05:08.080 INFO kablam! Oct 15 08:05:08.081 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:08.081 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:120:13 Oct 15 08:05:08.081 INFO kablam! | Oct 15 08:05:08.081 INFO kablam! 120 | / fn to_sql(&self, _: &Type, out: &mut Vec) -> Result> { Oct 15 08:05:08.081 INFO kablam! 121 | | self.write_ewkb(out)?; Oct 15 08:05:08.081 INFO kablam! 122 | | Ok(IsNull::No) Oct 15 08:05:08.081 INFO kablam! 123 | | } Oct 15 08:05:08.081 INFO kablam! | |_____________^ the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:08.081 INFO kablam! ... Oct 15 08:05:08.081 INFO kablam! 151 | impl_sql_for_ewkb_type!(EwkbMultiLineString contains LineString); Oct 15 08:05:08.081 INFO kablam! | ----------------------------------------------------------------- in this macro invocation Oct 15 08:05:08.081 INFO kablam! Oct 15 08:05:08.082 INFO kablam! error[E0277]: the trait bound `usize: types::MultiLineString<'a>` is not satisfied Oct 15 08:05:08.082 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:151:1 Oct 15 08:05:08.082 INFO kablam! | Oct 15 08:05:08.082 INFO kablam! 151 | impl_sql_for_ewkb_type!(EwkbMultiLineString contains LineString); Oct 15 08:05:08.082 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 15 08:05:08.083 INFO kablam! | | Oct 15 08:05:08.083 INFO kablam! | the trait `types::MultiLineString<'a>` is not implemented for `usize` Oct 15 08:05:08.083 INFO kablam! | in this macro invocation Oct 15 08:05:08.083 INFO kablam! | Oct 15 08:05:08.083 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 15 08:05:08.083 INFO kablam! Oct 15 08:05:08.092 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:08.092 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:140:13 Oct 15 08:05:08.092 INFO kablam! | Oct 15 08:05:08.092 INFO kablam! 140 | / fn to_sql(&self, _: &Type, out: &mut Vec) -> Result> { Oct 15 08:05:08.092 INFO kablam! 141 | | self.write_ewkb(out)?; Oct 15 08:05:08.092 INFO kablam! 142 | | Ok(IsNull::No) Oct 15 08:05:08.092 INFO kablam! 143 | | } Oct 15 08:05:08.092 INFO kablam! | |_____________^ the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:08.092 INFO kablam! ... Oct 15 08:05:08.092 INFO kablam! 152 | impl_sql_for_ewkb_type!(multipoly EwkbMultiPolygon contains Polygon); Oct 15 08:05:08.092 INFO kablam! | --------------------------------------------------------------------- in this macro invocation Oct 15 08:05:08.093 INFO kablam! Oct 15 08:05:08.094 INFO kablam! error[E0277]: the trait bound `usize: types::MultiPolygon<'a>` is not satisfied Oct 15 08:05:08.094 INFO kablam! --> /cargo-home/registry/src/github.com-1ecc6299db9ec823/postgis-0.5.0/src/postgis.rs:152:1 Oct 15 08:05:08.094 INFO kablam! | Oct 15 08:05:08.103 INFO kablam! 152 | impl_sql_for_ewkb_type!(multipoly EwkbMultiPolygon contains Polygon); Oct 15 08:05:08.103 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 15 08:05:08.103 INFO kablam! | | Oct 15 08:05:08.103 INFO kablam! | the trait `types::MultiPolygon<'a>` is not implemented for `usize` Oct 15 08:05:08.103 INFO kablam! | in this macro invocation Oct 15 08:05:08.115 INFO kablam! | Oct 15 08:05:08.115 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Oct 15 08:05:08.115 INFO kablam! Oct 15 08:05:08.171 INFO kablam! error: aborting due to 65 previous errors Oct 15 08:05:08.195 INFO kablam! Oct 15 08:05:08.195 INFO kablam! For more information about this error, try `rustc --explain E0277`. Oct 15 08:05:08.259 INFO kablam! error: Could not compile `postgis`. Oct 15 08:05:08.259 INFO kablam! warning: build failed, waiting for other jobs to finish... Oct 15 08:06:01.159 INFO kablam! error: build failed Oct 15 08:06:01.167 INFO kablam! su: No module specific data is present Oct 15 08:06:02.275 INFO running `"docker" "rm" "-f" "d617bab2d71ed7a984a6f67225700647c3129e8f85c7473fc0e997167410811f"` Oct 15 08:06:02.679 INFO blam! d617bab2d71ed7a984a6f67225700647c3129e8f85c7473fc0e997167410811f