I'm not entirely sure what's happening here, but the crate builds fine on Windows for me. (I should triple-check that, but I want to give you these compile errors while I'm on Linux Mint. Confirmed.)
The build actually succeeds if I use the latest revision on master. Maybe you could publish 1.4?
Compiling tiled v0.1.3
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:136:5: 146:19 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:136:5: 146:19 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:136:5: 146:19 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:183:9: 199:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:183:9: 199:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:183:9: 199:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:270:9: 274:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:270:9: 274:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:270:9: 274:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:303:9: 303:55 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:303:9: 303:55 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:303:9: 303:55 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:329:9: 337:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:329:9: 337:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:329:9: 337:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:362:9: 366:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:362:9: 366:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:362:9: 366:23 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:396:9: 410:24 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:56:17: 56:52 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:396:9: 410:24 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:65:17: 65:38 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70 EndDocument => return Err(TiledError::PrematureEnd("Document ended before we expected.".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:396:9: 410:24 note: in this expansion of parse_tag! (defined in /home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs)
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:70:17: 70:28 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:485:13: 485:26 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:485 Characters(s) => return s.trim()
^~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:485:13: 485:26 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:488:13: 488:34 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:488 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:488:13: 488:34 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:524:13: 524:26 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:524 Characters(s) => {
^~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:524:13: 524:26 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:534:13: 534:34 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:534 EndElement {name, ..} => {
^~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:534:13: 534:34 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:567:13: 567:48 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:567 StartElement {name, attributes, ..} => {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:567:13: 567:48 help: run `rustc --explain E0308` to see a detailed explanation
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:572:13: 572:24 error: mismatched types:
expected `core::result::Result<xml::reader::events::XmlEvent, xml::reader::Error>`,
found `xml::reader::events::XmlEvent`
(expected enum `core::result::Result`,
found enum `xml::reader::events::XmlEvent`) [E0308]
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:572 EndDocument => return Err(TiledError::PrematureEnd("Document ended before map was parsed".to_string())),
^~~~~~~~~~~
/home/adam/.multirust/toolchains/stable/cargo/registry/src/github.com-0a35038f75765ae4/tiled-0.1.3/src/lib.rs:572:13: 572:24 help: run `rustc --explain E0308` to see a detailed explanation
error: aborting due to 27 previous errors
Could not compile `tiled`.