Skip to content

Instantly share code, notes, and snippets.

@dignifiedquire
Created March 10, 2019 12:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dignifiedquire/d75bb480b0f51645dcb74b95bb88c10d to your computer and use it in GitHub Desktop.
Save dignifiedquire/d75bb480b0f51645dcb74b95bb88c10d to your computer and use it in GitHub Desktop.
$ cargo fix --edition
Checking pgp v0.1.0 (/Users/dignifiedquire/opensource/rpgp)
warning: failed to automatically apply fixes suggested by rustc to crate `pgp`
after fixes were automatically applied the compiler reported errors within these files:
* src/composed/shared.rs
* src/composed/signed_key/key_parser_macros.rs
This likely indicates a bug in either rustc or cargo itself,
and we would appreciate a bug report! You're likely to see
a number of compiler warnings after this message which cargo
attempted to fix but failed. If you could open an issue at
https://github.com/rust-lang/rust/issues
quoting the full output of this command we'd be very appreciative!
Note that you may be able to make some more progress in the near-term
fixing code with the `--broken-code` flag
The following errors were reported:
error: expected one of `!`, `(`, `+`, `,`, `::`, `<`, or `>`, found `Iterator`
--> src/composed/signed_key/key_parser_macros.rs:176:28
|
176 | ) -> Box<r#dyn Iterator<Item = $crate::errors::Result<Self>> + 'a> {
| ^^^^^^^^ expected one of 7 possible tokens here
|
::: src/composed/signed_key/public.rs:21:1
|
21 | / key_parser!(
22 | | SignedPublicKey,
23 | | PublicKeyParser,
24 | | Tag::PublicKey,
... |
31 | | )
32 | | );
| |__- in this macro invocation
error: expected one of `!`, `(`, `+`, `,`, `::`, `<`, or `>`, found `Iterator`
--> src/composed/signed_key/key_parser_macros.rs:176:28
|
176 | ) -> Box<r#dyn Iterator<Item = $crate::errors::Result<Self>> + 'a> {
| ^^^^^^^^ expected one of 7 possible tokens here
|
::: src/composed/signed_key/secret.rs:23:1
|
23 | / key_parser!(
24 | | SignedSecretKey,
25 | | SignedSecretKeyParser,
26 | | Tag::SecretKey,
... |
40 | | )
41 | | );
| |__- in this macro invocation
error[E0046]: not all trait items implemented, missing: `from_packets`
--> src/composed/signed_key/key_parser_macros.rs:171:9
|
171 | impl $crate::composed::Deserializable for $key_type {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_packets` in implementation
|
::: src/composed/signed_key/public.rs:21:1
|
21 | / key_parser!(
22 | | SignedPublicKey,
23 | | PublicKeyParser,
24 | | Tag::PublicKey,
... |
31 | | )
32 | | );
| |__- in this macro invocation
|
::: src/composed/shared.rs:94:5
|
94 | / fn from_packets<'a>(
95 | | packets: impl Iterator<Item = Packet> + 'a,
96 | | ) -> Box<dyn Iterator<Item = Result<Self>> + 'a>;
| |_____________________________________________________- `from_packets` from trait
error[E0046]: not all trait items implemented, missing: `from_packets`
--> src/composed/signed_key/key_parser_macros.rs:171:9
|
171 | impl $crate::composed::Deserializable for $key_type {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `from_packets` in implementation
|
::: src/composed/signed_key/secret.rs:23:1
|
23 | / key_parser!(
24 | | SignedSecretKey,
25 | | SignedSecretKeyParser,
26 | | Tag::SecretKey,
... |
40 | | )
41 | | );
| |__- in this macro invocation
|
::: src/composed/shared.rs:94:5
|
94 | / fn from_packets<'a>(
95 | | packets: impl Iterator<Item = Packet> + 'a,
96 | | ) -> Box<dyn Iterator<Item = Result<Self>> + 'a>;
| |_____________________________________________________- `from_packets` from trait
error: aborting due to 4 previous errors
For more information about this error, try `rustc --explain E0046`.
Original diagnostics will follow.
warning: `dyn` is a keyword in the 2018 edition
--> src/composed/signed_key/key_parser_macros.rs:176:22
|
176 | ) -> Box<dyn Iterator<Item = $crate::errors::Result<Self>> + 'a> {
| ^^^ help: you can use a raw identifier to stay compatible: `r#dyn`
|
= note: `-W keyword-idents` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #49716 <https://github.com/rust-lang/rust/issues/49716>
warning: `dyn` is a keyword in the 2018 edition
--> src/composed/signed_key/key_parser_macros.rs:176:22
|
176 | ) -> Box<dyn Iterator<Item = $crate::errors::Result<Self>> + 'a> {
| ^^^ help: you can use a raw identifier to stay compatible: `r#dyn`
|
= note: `-W keyword-idents` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #49716 <https://github.com/rust-lang/rust/issues/49716>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/util.rs:13:5
|
13 | use errors;
| ^^^^^^ help: use `crate`: `crate::errors`
|
= note: `-W absolute-paths-not-starting-with-crate` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:12:5
|
12 | use base64_decoder::Base64Decoder;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::base64_decoder::Base64Decoder`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:13:5
|
13 | use base64_reader::Base64Reader;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::base64_reader::Base64Reader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:14:5
|
14 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:15:5
|
15 | use line_reader::LineReader;
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_reader::LineReader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:7:5
|
7 | use armor::BlockType;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::BlockType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:10:5
|
10 | use line_writer::{LineBreak, LineWriter};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::{LineBreak, LineWriter}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/base64_reader.rs:4:5
|
4 | use util::is_base64_token;
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::is_base64_token`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/mime.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/mime.rs:8:5
|
8 | use util::end_of_line;
| ^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::end_of_line`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:3:5
|
3 | use email::mime;
| ^^^^^^^^^^^ help: use `crate`: `crate::email::mime`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:4:5
|
4 | use email::types::Email;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::email::types::Email`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:6:5
|
6 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:7:5
|
7 | use packet::packet_sum::Packet;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::packet_sum::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:8:5
|
8 | use packet::single::{self, ParseResult};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::single::{self, ParseResult}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:4:5
|
4 | use packet::{
| _____^
5 | | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
6 | | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
7 | | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
8 | | UserId,
9 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
4 | use crate::packet::{
5 | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
6 | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
7 | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
8 | UserId,
9 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:11:5
|
11 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:7:5
|
7 | use de::Deserialize;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::de::Deserialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:8:5
|
8 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:9:5
|
9 | use packet::packet_sum::Packet;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::packet_sum::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:10:5
|
10 | use packet::{
| _____^
11 | | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
12 | | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
13 | | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
14 | | UserId,
15 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
10 | use crate::packet::{
11 | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
12 | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
13 | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
14 | UserId,
15 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:16:5
|
16 | use types::{PacketLength, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PacketLength, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:17:5
|
17 | use util::{u16_as_usize, u32_as_usize, u8_as_usize};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{u16_as_usize, u32_as_usize, u8_as_usize}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:10:5
|
10 | use types::{CompressionAlgorithm, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:1:29
|
1 | impl_public_key!(PublicKey, ::types::Tag::PublicKey);
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::PublicKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:2:32
|
2 | impl_public_key!(PublicSubkey, ::types::Tag::PublicSubkey);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::PublicSubkey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:4:29
|
4 | impl_secret_key!(SecretKey, ::types::Tag::SecretKey, PublicKey);
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::SecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:5:32
|
5 | impl_secret_key!(SecretSubkey, ::types::Tag::SecretSubkey, PublicSubkey);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::SecretSubkey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:9:5
|
9 | use line_writer::LineBreak;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::LineBreak`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:10:5
|
10 | use normalize_lines::Normalized;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::normalize_lines::Normalized`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:11:5
|
11 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:12:5
|
12 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:13:5
|
13 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:14:5
|
14 | use util::{read_string, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{read_string, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:9:5
|
9 | use packet::signature::SignatureType;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:10:5
|
10 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:12:5
|
12 | use types::{KeyId, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:10:5
|
10 | use types::{KeyId, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:11:5
|
11 | use util::{mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:6:5
|
6 | use crypto::hash::{HashAlgorithm, Hasher};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::{HashAlgorithm, Hasher}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:9:5
|
9 | use packet::{Signature, SignatureType, SignatureVersion, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Signature, SignatureType, SignatureVersion, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:11:5
|
11 | use types::{KeyId, PublicKeyTrait, SecretKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, PublicKeyTrait, SecretKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:7:5
|
7 | use crypto::aead::AeadAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aead::AeadAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:8:5
|
8 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:9:5
|
9 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:11:5
|
11 | use de::Deserialize;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::de::Deserialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:13:5
|
13 | use packet::signature::types::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:14:5
|
14 | use types::{CompressionAlgorithm, KeyId, RevocationKey, RevocationKeyClass, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, KeyId, RevocationKey, RevocationKeyClass, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:15:5
|
15 | use util::{clone_into_array, mpi, packet_length, read_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{clone_into_array, mpi, packet_length, read_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:6:5
|
6 | use packet::signature::types::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:7:5
|
7 | use packet::signature::SignatureConfig;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureConfig`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:8:5
|
8 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:9:5
|
9 | use util::{write_mpi, write_packet_length, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{write_mpi, write_packet_length, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:7:5
|
7 | use crypto::aead::AeadAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aead::AeadAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:8:5
|
8 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:9:5
|
9 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:12:5
|
12 | use packet::signature::SignatureConfig;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureConfig`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:13:5
|
13 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:14:5
|
14 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:15:5
|
15 | use types::{self, CompressionAlgorithm, KeyId, PublicKeyTrait, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{self, CompressionAlgorithm, KeyId, PublicKeyTrait, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:6:5
|
6 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:10:5
|
10 | use types::{s2k_parser, KeyId, StringToKey, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{s2k_parser, KeyId, StringToKey, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:9:5
|
9 | use packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:11:5
|
11 | use types::{SecretKeyTrait, SignedUserAttribute, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{SecretKeyTrait, SignedUserAttribute, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:12:5
|
12 | use util::{packet_length, write_packet_length};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{packet_length, write_packet_length}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:6:5
|
6 | use packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:7:5
|
7 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:8:5
|
8 | use types::{SecretKeyTrait, SignedUser, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{SecretKeyTrait, SignedUser, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:9:5
|
9 | use util::{read_string, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{read_string, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:5:5
|
5 | use crypto::ecc_curve::ecc_curve_from_oid;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ecc_curve_from_oid`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:7:5
|
7 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:8:5
|
8 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:9:5
|
9 | use types::KeyVersion;
| ^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyVersion`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:10:5
|
10 | use util::{mpi, mpi_big};
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, mpi_big}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:5:5
|
5 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:6:5
|
6 | use packet::public_key_parser::parse_pub_fields;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::public_key_parser::parse_pub_fields`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:7:5
|
7 | use types::{KeyVersion, SecretParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyVersion, SecretParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:3:5
|
3 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:4:5
|
4 | use crypto::kdf;
| ^^^^^^^^^^^ help: use `crate`: `crate::crypto::kdf`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:5:5
|
5 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:6:5
|
6 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:8:5
|
8 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:9:5
|
9 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key.rs:2:5
|
2 | use types::KeyId;
| ^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyId`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key_id.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/packet.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:7:5
|
7 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:8:5
|
8 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:9:5
|
9 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:12:5
|
12 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:13:5
|
13 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:14:5
|
14 | use util::{mpi, mpi_big, write_bignum_mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, mpi_big, write_bignum_mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:3:5
|
3 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:4:5
|
4 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:5:5
|
5 | use types::KeyTrait;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/revocation_key.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:1:5
|
1 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:2:5
|
2 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:3:5
|
3 | use types::{PublicKeyTrait, SecretKeyRepr};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PublicKeyTrait, SecretKeyRepr}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key_repr.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key_repr.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:10:5
|
10 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:4:5
|
4 | use packet::{write_packet, Signature, UserAttribute, UserId};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{write_packet, Signature, UserAttribute, UserId}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:6:5
|
6 | use types::{PublicKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PublicKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/lib.rs:96:9
|
96 | pub use composed::key::*;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:6:5
|
6 | use composed::{KeyDetails, SecretKey, SecretSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, SecretKey, SecretSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:8:5
|
8 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:9:5
|
9 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:10:5
|
10 | use crypto::{ecdh, eddsa, rsa};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ecdh, eddsa, rsa}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:12:5
|
12 | use packet::{self, KeyFlags, UserAttribute, UserId};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, UserAttribute, UserId}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:13:5
|
13 | use types::{self, CompressionAlgorithm, RevocationKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{self, CompressionAlgorithm, RevocationKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:3:5
|
3 | use composed::{KeyDetails, SignedPublicKey, SignedPublicSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, SignedPublicKey, SignedPublicSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:4:5
|
4 | use crypto::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:6:5
|
6 | use packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:7:5
|
7 | use types::{KeyId, KeyTrait, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:3:5
|
3 | use composed::{KeyDetails, PublicSubkey, SignedSecretKey, SignedSecretSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, PublicSubkey, SignedSecretKey, SignedSecretSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:4:5
|
4 | use crypto::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:6:5
|
6 | use packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:7:5
|
7 | use types::{KeyId, KeyTrait, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:3:5
|
3 | use composed::SignedKeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::SignedKeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:4:5
|
4 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:5:5
|
5 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:6:5
|
6 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:7:5
|
7 | use packet::{
| _____^
8 | | KeyFlags, PacketTrait, SignatureConfigBuilder, SignatureType, Subpacket, UserAttribute, UserId,
9 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
7 | use crate::packet::{
8 | KeyFlags, PacketTrait, SignatureConfigBuilder, SignatureType, Subpacket, UserAttribute, UserId,
9 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:10:5
|
10 | use types::{CompressionAlgorithm, RevocationKey, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, RevocationKey, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:6:5
|
6 | use composed::message::types::{Edata, Message};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::types::{Edata, Message}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:7:5
|
7 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:8:5
|
8 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:9:5
|
9 | use crypto::ecc::decrypt_ecdh;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc::decrypt_ecdh`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:10:5
|
10 | use crypto::rsa::decrypt_rsa;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::rsa::decrypt_rsa`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:11:5
|
11 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:13:5
|
13 | use types::{KeyTrait, SecretKeyRepr, SecretKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyTrait, SecretKeyRepr, SecretKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:6:5
|
6 | use composed::message::Message;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::Message`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:7:5
|
7 | use composed::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:9:5
|
9 | use packet::Packet;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:10:5
|
10 | use types::Tag;
| ^^^^^^^^^^ help: use `crate`: `crate::types::Tag`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:7:5
|
7 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:8:5
|
8 | use composed::message::decrypt::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::decrypt::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:9:5
|
9 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:10:5
|
10 | use composed::signed_key::SignedSecretKey;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::SignedSecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:11:5
|
11 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:12:5
|
12 | use packet::{
| _____^
13 | | write_packet, CompressedData, LiteralData, OnePassSignature, Packet,
14 | | PublicKeyEncryptedSessionKey, Signature, SymEncryptedData, SymEncryptedProtectedData,
15 | | SymKeyEncryptedSessionKey,
16 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
12 | use crate::packet::{
13 | write_packet, CompressedData, LiteralData, OnePassSignature, Packet,
14 | PublicKeyEncryptedSessionKey, Signature, SymEncryptedData, SymEncryptedProtectedData,
15 | SymKeyEncryptedSessionKey,
16 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:17:5
|
17 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:18:5
|
18 | use types::{KeyId, KeyTrait, PublicKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:4:5
|
4 | use armor::{self, BlockType};
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::{self, BlockType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:5:5
|
5 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:6:5
|
6 | use composed::signed_key::{PublicOrSecret, SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{PublicOrSecret, SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:8:5
|
8 | use packet::{Packet, PacketParser};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Packet, PacketParser}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:9:5
|
9 | use types::Tag;
| ^^^^^^^^^^ help: use `crate`: `crate::types::Tag`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:4:5
|
4 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:5:5
|
5 | use composed::key::{PublicKey, PublicSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::{PublicKey, PublicSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:6:5
|
6 | use composed::signed_key::SignedKeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::SignedKeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:9:5
|
9 | use packet::{self, write_packet, SignatureType};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, write_packet, SignatureType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:11:5
|
11 | use types::{KeyId, KeyTrait, PublicKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:4:5
|
4 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:5:5
|
5 | use composed::key::{PublicKey, PublicSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::{PublicKey, PublicSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:6:5
|
6 | use composed::signed_key::{SignedKeyDetails, SignedPublicSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{SignedKeyDetails, SignedPublicSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:8:5
|
8 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:9:5
|
9 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:10:5
|
10 | use packet::{self, write_packet, SignatureType};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, write_packet, SignatureType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:12:5
|
12 | use types::{KeyId, KeyTrait, PublicKeyTrait, SecretKeyRepr, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, SecretKeyRepr, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:4:5
|
4 | use composed::key::KeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::KeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:5:5
|
5 | use composed::signed_key::{SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:8:5
|
8 | use packet;
| ^^^^^^ help: use `crate`: `crate::packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:10:5
|
10 | use types::{KeyId, KeyTrait, PublicKeyTrait, SignedUser, SignedUserAttribute};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, SignedUser, SignedUserAttribute}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:4:5
|
4 | use armor::{self, BlockType};
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::{self, BlockType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:5:5
|
5 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:6:5
|
6 | use packet::{Packet, PacketParser};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Packet, PacketParser}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/aes_kw.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/checksum.rs:4:5
|
4 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:4:5
|
4 | use crypto::aes_kw;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aes_kw`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:5:5
|
5 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:6:5
|
6 | use crypto::kdf::kdf;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::kdf::kdf`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:8:5
|
8 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:9:5
|
9 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:10:5
|
10 | use types::ECDHSecretKey;
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::ECDHSecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc_curve.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecdh.rs:4:5
|
4 | use crypto::{ECCCurve, HashAlgorithm, PublicParams, SymmetricKeyAlgorithm};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ECCCurve, HashAlgorithm, PublicParams, SymmetricKeyAlgorithm}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecdh.rs:5:5
|
5 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/eddsa.rs:4:5
|
4 | use crypto::{ECCCurve, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ECCCurve, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/eddsa.rs:5:5
|
5 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/hash.rs:14:5
|
14 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/crypto/hash.rs:66:26
|
66 | fn update(&mut self, &[u8]);
| ^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &[u8]`
|
= note: `-W anonymous-parameters` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:1:5
|
1 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:2:5
|
2 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:4:5
|
4 | use types::StringToKeyType;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::StringToKeyType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:5:5
|
5 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:10:5
|
10 | use util::{write_bignum_mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{write_bignum_mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:6:5
|
6 | use crypto::PublicParams;
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:8:5
|
8 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:5:5
|
5 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:9:5
|
9 | use types::EdDSASecretKey;
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::EdDSASecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/sym.rs:11:5
|
11 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/sym.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/de.rs:1:5
|
1 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/de.rs:2:5
|
2 | use types::Version;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Version`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/de.rs:5:19
|
5 | fn from_slice(Version, &[u8]) -> Result<Self>;
| ^^^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: Version`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/de.rs:5:28
|
5 | fn from_slice(Version, &[u8]) -> Result<Self>;
| ^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &[u8]`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/normalize_lines.rs:8:5
|
8 | use line_writer::LineBreak;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::LineBreak`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/ser.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/ser.rs:6:39
|
6 | fn to_writer<W: io::Write>(&self, &mut W) -> Result<()>;
| ^^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &mut W`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/util.rs:13:5
|
13 | use errors;
| ^^^^^^ help: use `crate`: `crate::errors`
|
= note: `-W absolute-paths-not-starting-with-crate` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:12:5
|
12 | use base64_decoder::Base64Decoder;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::base64_decoder::Base64Decoder`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:13:5
|
13 | use base64_reader::Base64Reader;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::base64_reader::Base64Reader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:14:5
|
14 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:15:5
|
15 | use line_reader::LineReader;
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_reader::LineReader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/reader.rs:466:9
|
466 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:7:5
|
7 | use armor::BlockType;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::BlockType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:10:5
|
10 | use line_writer::{LineBreak, LineWriter};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::{LineBreak, LineWriter}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/armor/writer.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/base64_decoder.rs:145:9
|
145 | use base64_reader::Base64Reader;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::base64_reader::Base64Reader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/base64_decoder.rs:146:9
|
146 | use line_reader::LineReader;
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_reader::LineReader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/base64_reader.rs:4:5
|
4 | use util::is_base64_token;
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::is_base64_token`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/base64_reader.rs:59:9
|
59 | use line_reader::LineReader;
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_reader::LineReader`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/mime.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/mime.rs:8:5
|
8 | use util::end_of_line;
| ^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::end_of_line`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:3:5
|
3 | use email::mime;
| ^^^^^^^^^^^ help: use `crate`: `crate::email::mime`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:4:5
|
4 | use email::types::Email;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::email::types::Email`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/email/parser.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:6:5
|
6 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:7:5
|
7 | use packet::packet_sum::Packet;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::packet_sum::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:8:5
|
8 | use packet::single::{self, ParseResult};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::single::{self, ParseResult}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:135:9
|
135 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/many.rs:136:9
|
136 | use types::Tag;
| ^^^^^^^^^^ help: use `crate`: `crate::types::Tag`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:4:5
|
4 | use packet::{
| _____^
5 | | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
6 | | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
7 | | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
8 | | UserId,
9 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
4 | use crate::packet::{
5 | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
6 | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
7 | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
8 | UserId,
9 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/packet_sum.rs:11:5
|
11 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:7:5
|
7 | use de::Deserialize;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::de::Deserialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:8:5
|
8 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:9:5
|
9 | use packet::packet_sum::Packet;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::packet_sum::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:10:5
|
10 | use packet::{
| _____^
11 | | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
12 | | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
13 | | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
14 | | UserId,
15 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
10 | use crate::packet::{
11 | CompressedData, LiteralData, Marker, ModDetectionCode, OnePassSignature, PublicKey,
12 | PublicKeyEncryptedSessionKey, PublicSubkey, SecretKey, SecretSubkey, Signature,
13 | SymEncryptedData, SymEncryptedProtectedData, SymKeyEncryptedSessionKey, Trust, UserAttribute,
14 | UserId,
15 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:16:5
|
16 | use types::{PacketLength, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PacketLength, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/single.rs:17:5
|
17 | use util::{u16_as_usize, u32_as_usize, u8_as_usize};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{u16_as_usize, u32_as_usize, u8_as_usize}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/compressed_data.rs:10:5
|
10 | use types::{CompressionAlgorithm, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:1:29
|
1 | impl_public_key!(PublicKey, ::types::Tag::PublicKey);
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::PublicKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:2:32
|
2 | impl_public_key!(PublicSubkey, ::types::Tag::PublicSubkey);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::PublicSubkey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:4:29
|
4 | impl_secret_key!(SecretKey, ::types::Tag::SecretKey, PublicKey);
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::SecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/key.rs:5:32
|
5 | impl_secret_key!(SecretSubkey, ::types::Tag::SecretSubkey, PublicSubkey);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Tag::SecretSubkey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:9:5
|
9 | use line_writer::LineBreak;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::LineBreak`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:10:5
|
10 | use normalize_lines::Normalized;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::normalize_lines::Normalized`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:11:5
|
11 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:12:5
|
12 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:13:5
|
13 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/literal_data.rs:14:5
|
14 | use util::{read_string, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{read_string, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/marker.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/mod_detection_code.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:9:5
|
9 | use packet::signature::SignatureType;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:10:5
|
10 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/one_pass_signature.rs:12:5
|
12 | use types::{KeyId, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:10:5
|
10 | use types::{KeyId, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_encrypted_session_key.rs:11:5
|
11 | use util::{mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:6:5
|
6 | use crypto::hash::{HashAlgorithm, Hasher};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::{HashAlgorithm, Hasher}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:9:5
|
9 | use packet::{Signature, SignatureType, SignatureVersion, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Signature, SignatureType, SignatureVersion, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/config.rs:11:5
|
11 | use types::{KeyId, PublicKeyTrait, SecretKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, PublicKeyTrait, SecretKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:7:5
|
7 | use crypto::aead::AeadAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aead::AeadAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:8:5
|
8 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:9:5
|
9 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:11:5
|
11 | use de::Deserialize;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::de::Deserialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:13:5
|
13 | use packet::signature::types::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:14:5
|
14 | use types::{CompressionAlgorithm, KeyId, RevocationKey, RevocationKeyClass, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, KeyId, RevocationKey, RevocationKeyClass, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/de.rs:15:5
|
15 | use util::{clone_into_array, mpi, packet_length, read_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{clone_into_array, mpi, packet_length, read_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:6:5
|
6 | use packet::signature::types::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:7:5
|
7 | use packet::signature::SignatureConfig;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureConfig`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:8:5
|
8 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:9:5
|
9 | use util::{write_mpi, write_packet_length, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{write_mpi, write_packet_length, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:322:9
|
322 | use packet::{Packet, PacketParser};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Packet, PacketParser}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/ser.rs:323:9
|
323 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:7:5
|
7 | use crypto::aead::AeadAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aead::AeadAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:8:5
|
8 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:9:5
|
9 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:12:5
|
12 | use packet::signature::SignatureConfig;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::signature::SignatureConfig`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:13:5
|
13 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:14:5
|
14 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/signature/types.rs:15:5
|
15 | use types::{self, CompressionAlgorithm, KeyId, PublicKeyTrait, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{self, CompressionAlgorithm, KeyId, PublicKeyTrait, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_data.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_encrypted_protected_data.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:6:5
|
6 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:8:5
|
8 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/sym_key_encrypted_session_key.rs:10:5
|
10 | use types::{s2k_parser, KeyId, StringToKey, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{s2k_parser, KeyId, StringToKey, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:4:5
|
4 | use packet::PacketTrait;
| ^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::PacketTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/trust.rs:6:5
|
6 | use types::{Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:9:5
|
9 | use packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:11:5
|
11 | use types::{SecretKeyTrait, SignedUserAttribute, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{SecretKeyTrait, SignedUserAttribute, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_attribute.rs:12:5
|
12 | use util::{packet_length, write_packet_length};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{packet_length, write_packet_length}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:6:5
|
6 | use packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{PacketTrait, Signature, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:7:5
|
7 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:8:5
|
8 | use types::{SecretKeyTrait, SignedUser, Tag, Version};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{SecretKeyTrait, SignedUser, Tag, Version}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/user_id.rs:9:5
|
9 | use util::{read_string, write_string};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{read_string, write_string}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:5:5
|
5 | use crypto::ecc_curve::ecc_curve_from_oid;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ecc_curve_from_oid`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:7:5
|
7 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:8:5
|
8 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:9:5
|
9 | use types::KeyVersion;
| ^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyVersion`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/public_key_parser.rs:10:5
|
10 | use util::{mpi, mpi_big};
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, mpi_big}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:5:5
|
5 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:6:5
|
6 | use packet::public_key_parser::parse_pub_fields;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::public_key_parser::parse_pub_fields`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/packet/secret_key_parser.rs:7:5
|
7 | use types::{KeyVersion, SecretParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyVersion, SecretParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:3:5
|
3 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:4:5
|
4 | use crypto::kdf;
| ^^^^^^^^^^^ help: use `crate`: `crate::crypto::kdf`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:5:5
|
5 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:6:5
|
6 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:8:5
|
8 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/enc_secret_params.rs:9:5
|
9 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key.rs:2:5
|
2 | use types::KeyId;
| ^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyId`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/key_id.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/packet.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:7:5
|
7 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:8:5
|
8 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:9:5
|
9 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:10:5
|
10 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:12:5
|
12 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:13:5
|
13 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/plain_secret_params.rs:14:5
|
14 | use util::{mpi, mpi_big, write_bignum_mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{mpi, mpi_big, write_bignum_mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:3:5
|
3 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:4:5
|
4 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/public_key.rs:5:5
|
5 | use types::KeyTrait;
| ^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::KeyTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/revocation_key.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/s2k.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:1:5
|
1 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:2:5
|
2 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key.rs:3:5
|
3 | use types::{PublicKeyTrait, SecretKeyRepr};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PublicKeyTrait, SecretKeyRepr}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key_repr.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_key_repr.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/secret_params.rs:10:5
|
10 | use types::*;
| ^^^^^^^^ help: use `crate`: `crate::types::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:4:5
|
4 | use packet::{write_packet, Signature, UserAttribute, UserId};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{write_packet, Signature, UserAttribute, UserId}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:5:5
|
5 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/types/user.rs:6:5
|
6 | use types::{PublicKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{PublicKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/lib.rs:96:9
|
96 | pub use composed::key::*;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:6:5
|
6 | use composed::{KeyDetails, SecretKey, SecretSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, SecretKey, SecretSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:8:5
|
8 | use crypto::public_key::{PublicKeyAlgorithm, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::{PublicKeyAlgorithm, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:9:5
|
9 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:10:5
|
10 | use crypto::{ecdh, eddsa, rsa};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ecdh, eddsa, rsa}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:11:5
|
11 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:12:5
|
12 | use packet::{self, KeyFlags, UserAttribute, UserId};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, UserAttribute, UserId}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:13:5
|
13 | use types::{self, CompressionAlgorithm, RevocationKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{self, CompressionAlgorithm, RevocationKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:268:9
|
268 | use composed::{Deserializable, SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{Deserializable, SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/builder.rs:269:9
|
269 | use types::SecretKeyTrait;
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::SecretKeyTrait`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:3:5
|
3 | use composed::{KeyDetails, SignedPublicKey, SignedPublicSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, SignedPublicKey, SignedPublicSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:4:5
|
4 | use crypto::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:6:5
|
6 | use packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/public.rs:7:5
|
7 | use types::{KeyId, KeyTrait, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:3:5
|
3 | use composed::{KeyDetails, PublicSubkey, SignedSecretKey, SignedSecretSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::{KeyDetails, PublicSubkey, SignedSecretKey, SignedSecretSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:4:5
|
4 | use crypto::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:5:5
|
5 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:6:5
|
6 | use packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, KeyFlags, SignatureConfigBuilder, SignatureType, Subpacket}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/secret.rs:7:5
|
7 | use types::{KeyId, KeyTrait, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:3:5
|
3 | use composed::SignedKeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::SignedKeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:4:5
|
4 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:5:5
|
5 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:6:5
|
6 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:7:5
|
7 | use packet::{
| _____^
8 | | KeyFlags, PacketTrait, SignatureConfigBuilder, SignatureType, Subpacket, UserAttribute, UserId,
9 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
7 | use crate::packet::{
8 | KeyFlags, PacketTrait, SignatureConfigBuilder, SignatureType, Subpacket, UserAttribute, UserId,
9 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/key/shared.rs:10:5
|
10 | use types::{CompressionAlgorithm, RevocationKey, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{CompressionAlgorithm, RevocationKey, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:6:5
|
6 | use composed::message::types::{Edata, Message};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::types::{Edata, Message}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:7:5
|
7 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:8:5
|
8 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:9:5
|
9 | use crypto::ecc::decrypt_ecdh;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc::decrypt_ecdh`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:10:5
|
10 | use crypto::rsa::decrypt_rsa;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::rsa::decrypt_rsa`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:11:5
|
11 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/decrypt.rs:13:5
|
13 | use types::{KeyTrait, SecretKeyRepr, SecretKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyTrait, SecretKeyRepr, SecretKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:6:5
|
6 | use composed::message::Message;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::Message`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:7:5
|
7 | use composed::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:9:5
|
9 | use packet::Packet;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::Packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/parser.rs:10:5
|
10 | use types::Tag;
| ^^^^^^^^^^ help: use `crate`: `crate::types::Tag`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:7:5
|
7 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:8:5
|
8 | use composed::message::decrypt::*;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::message::decrypt::*`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:9:5
|
9 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:10:5
|
10 | use composed::signed_key::SignedSecretKey;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::SignedSecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:11:5
|
11 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:12:5
|
12 | use packet::{
| _____^
13 | | write_packet, CompressedData, LiteralData, OnePassSignature, Packet,
14 | | PublicKeyEncryptedSessionKey, Signature, SymEncryptedData, SymEncryptedProtectedData,
15 | | SymKeyEncryptedSessionKey,
16 | | };
| |_^
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
help: use `crate`
|
12 | use crate::packet::{
13 | write_packet, CompressedData, LiteralData, OnePassSignature, Packet,
14 | PublicKeyEncryptedSessionKey, Signature, SymEncryptedData, SymEncryptedProtectedData,
15 | SymKeyEncryptedSessionKey,
16 | };
|
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:17:5
|
17 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:18:5
|
18 | use types::{KeyId, KeyTrait, PublicKeyTrait, Tag};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, Tag}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:438:9
|
438 | use composed::signed_key::{SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/message/types.rs:439:9
|
439 | use composed::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:4:5
|
4 | use armor::{self, BlockType};
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::{self, BlockType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:5:5
|
5 | use composed::shared::Deserializable;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::shared::Deserializable`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:6:5
|
6 | use composed::signed_key::{PublicOrSecret, SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{PublicOrSecret, SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:8:5
|
8 | use packet::{Packet, PacketParser};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Packet, PacketParser}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/parse.rs:9:5
|
9 | use types::Tag;
| ^^^^^^^^^^ help: use `crate`: `crate::types::Tag`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:4:5
|
4 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:5:5
|
5 | use composed::key::{PublicKey, PublicSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::{PublicKey, PublicSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:6:5
|
6 | use composed::signed_key::SignedKeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::SignedKeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:9:5
|
9 | use packet::{self, write_packet, SignatureType};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, write_packet, SignatureType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:10:5
|
10 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/public.rs:11:5
|
11 | use types::{KeyId, KeyTrait, PublicKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:4:5
|
4 | use armor;
| ^^^^^ help: use `crate`: `crate::armor`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:5:5
|
5 | use composed::key::{PublicKey, PublicSubkey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::{PublicKey, PublicSubkey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:6:5
|
6 | use composed::signed_key::{SignedKeyDetails, SignedPublicSubKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{SignedKeyDetails, SignedPublicSubKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:7:5
|
7 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:8:5
|
8 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:9:5
|
9 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:10:5
|
10 | use packet::{self, write_packet, SignatureType};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{self, write_packet, SignatureType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:11:5
|
11 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/secret.rs:12:5
|
12 | use types::{KeyId, KeyTrait, PublicKeyTrait, SecretKeyRepr, SecretKeyTrait};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, SecretKeyRepr, SecretKeyTrait}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:4:5
|
4 | use composed::key::KeyDetails;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::key::KeyDetails`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:5:5
|
5 | use composed::signed_key::{SignedPublicKey, SignedSecretKey};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::composed::signed_key::{SignedPublicKey, SignedSecretKey}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:6:5
|
6 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:8:5
|
8 | use packet;
| ^^^^^^ help: use `crate`: `crate::packet`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/signed_key/shared.rs:10:5
|
10 | use types::{KeyId, KeyTrait, PublicKeyTrait, SignedUser, SignedUserAttribute};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::{KeyId, KeyTrait, PublicKeyTrait, SignedUser, SignedUserAttribute}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:4:5
|
4 | use armor::{self, BlockType};
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::armor::{self, BlockType}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:5:5
|
5 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/composed/shared.rs:6:5
|
6 | use packet::{Packet, PacketParser};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::packet::{Packet, PacketParser}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/aes_kw.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/checksum.rs:4:5
|
4 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:4:5
|
4 | use crypto::aes_kw;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::aes_kw`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:5:5
|
5 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:6:5
|
6 | use crypto::kdf::kdf;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::kdf::kdf`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:7:5
|
7 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:8:5
|
8 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:9:5
|
9 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc.rs:10:5
|
10 | use types::ECDHSecretKey;
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::ECDHSecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecc_curve.rs:1:5
|
1 | use crypto::public_key::PublicKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::public_key::PublicKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecdh.rs:4:5
|
4 | use crypto::{ECCCurve, HashAlgorithm, PublicParams, SymmetricKeyAlgorithm};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ECCCurve, HashAlgorithm, PublicParams, SymmetricKeyAlgorithm}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/ecdh.rs:5:5
|
5 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/eddsa.rs:4:5
|
4 | use crypto::{ECCCurve, PublicParams};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::{ECCCurve, PublicParams}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/eddsa.rs:5:5
|
5 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/hash.rs:14:5
|
14 | use errors::{Error, Result};
| ^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::{Error, Result}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/crypto/hash.rs:66:26
|
66 | fn update(&mut self, &[u8]);
| ^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &[u8]`
|
= note: `-W anonymous-parameters` implied by `-W rust-2018-compatibility`
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:1:5
|
1 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:2:5
|
2 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/kdf.rs:4:5
|
4 | use types::StringToKeyType;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::StringToKeyType`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:5:5
|
5 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:7:5
|
7 | use crypto::sym::SymmetricKeyAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::sym::SymmetricKeyAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:8:5
|
8 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:9:5
|
9 | use ser::Serialize;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::ser::Serialize`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/public_key.rs:10:5
|
10 | use util::{write_bignum_mpi, write_mpi};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::util::{write_bignum_mpi, write_mpi}`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:6:5
|
6 | use crypto::PublicParams;
| ^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::PublicParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/rsa.rs:8:5
|
8 | use types::PlainSecretParams;
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::PlainSecretParams`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:5:5
|
5 | use crypto::ecc_curve::ECCCurve;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::ecc_curve::ECCCurve`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:6:5
|
6 | use crypto::hash::HashAlgorithm;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::hash::HashAlgorithm`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:7:5
|
7 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/signature.rs:9:5
|
9 | use types::EdDSASecretKey;
| ^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::types::EdDSASecretKey`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/sym.rs:11:5
|
11 | use crypto::checksum;
| ^^^^^^^^^^^^^^^^ help: use `crate`: `crate::crypto::checksum`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/crypto/sym.rs:12:5
|
12 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/de.rs:1:5
|
1 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/de.rs:2:5
|
2 | use types::Version;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::types::Version`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/de.rs:5:19
|
5 | fn from_slice(Version, &[u8]) -> Result<Self>;
| ^^^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: Version`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/de.rs:5:28
|
5 | fn from_slice(Version, &[u8]) -> Result<Self>;
| ^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &[u8]`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/normalize_lines.rs:8:5
|
8 | use line_writer::LineBreak;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::LineBreak`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/normalize_lines.rs:130:9
|
130 | use line_writer::LineBreak;
| ^^^^^^^^^^^^^^^^^^^^^^ help: use `crate`: `crate::line_writer::LineBreak`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: absolute paths must start with `self`, `super`, `crate`, or an external crate name in the 2018 edition
--> src/ser.rs:3:5
|
3 | use errors::Result;
| ^^^^^^^^^^^^^^ help: use `crate`: `crate::errors::Result`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #53130 <https://github.com/rust-lang/rust/issues/53130>
warning: anonymous parameters are deprecated and will be removed in the next edition.
--> src/ser.rs:6:39
|
6 | fn to_writer<W: io::Write>(&self, &mut W) -> Result<()>;
| ^^^^^^ help: Try naming the parameter or explicitly ignoring it: `_: &mut W`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
= note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
warning: unreachable pattern
--> src/types/enc_secret_params.rs:112:13
|
112 | _ => unreachable!("this is a u8"),
| ^
|
= note: #[warn(unreachable_patterns)] on by default
warning: unreachable pattern
--> src/types/enc_secret_params.rs:112:13
|
112 | _ => unreachable!("this is a u8"),
| ^
|
= note: #[warn(unreachable_patterns)] on by default
Finished dev [unoptimized + debuginfo] target(s) in 18.49s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment