Diff
Not logged in

Differences From Artifact [134c8860cf]:

To Artifact [4a2c84d24d]:


   121    121   #![doc(html_logo_url =
   122    122              "https://raw.githubusercontent.com/maidsafe/QA/master/Images/maidsafe_logo.png",
   123    123          html_favicon_url = "https://maidsafe.net/img/favicon.ico",
   124    124          html_root_url = "https://docs.rs/self_encryption")]
   125    125   
   126    126   // For explanation of lint checks, run `rustc -W help` or see
   127    127   // https://github.com/maidsafe/QA/blob/master/Documentation/Rust%20Lint%20Checks.md
   128         -#![forbid(bad_style, exceeding_bitshifts, mutable_transmutes, no_mangle_const_items,
          128  +#![forbid(exceeding_bitshifts, mutable_transmutes, no_mangle_const_items,
   129    129             unknown_crate_types, warnings)]
   130         -#![deny(deprecated, improper_ctypes, missing_docs,
          130  +#![deny(bad_style, deprecated, improper_ctypes, missing_docs,
   131    131           non_shorthand_field_patterns, overflowing_literals, plugin_as_library,
   132    132           private_no_mangle_fns, private_no_mangle_statics, stable_features, unconditional_recursion,
   133    133           unknown_lints, unsafe_code, unused, unused_allocation, unused_attributes,
   134    134           unused_comparisons, unused_features, unused_parens, while_true)]
   135    135   #![warn(trivial_casts, trivial_numeric_casts, unused_extern_crates, unused_import_braces,
   136    136           unused_qualifications, unused_results)]
   137    137   #![allow(box_pointers, fat_ptr_transmutes, missing_copy_implementations,
   138         -         missing_debug_implementations, variant_size_differences)]
          138  +         missing_debug_implementations, variant_size_differences, non_camel_case_types)]
   139    139   
   140    140   extern crate brotli2;
   141    141   #[cfg(test)]
   142    142   extern crate itertools;
   143    143   #[cfg(test)]
   144    144   extern crate maidsafe_utilities;
   145    145   extern crate memmap;
   146    146   #[cfg(test)]
   147    147   extern crate rand;
   148         -extern crate rustc_serialize;
          148  +#[macro_use]
          149  +extern crate serde_derive;
   149    150   extern crate rust_sodium;
   150    151   #[macro_use]
   151    152   extern crate unwrap;
   152    153   
   153    154   mod data_map;
   154    155   mod encryption;
   155    156   mod error;