[][src]Module sj::version_info

0.17.0 (December 13th, 2019)

Changes

  • Value:

    • Implemented FromStr, which is an equivalent of parse_bytes().

    • Added new shortcuts for Object:

      This example is not tested
      pub fn maybe_by(&self, keys: &[&str]) -> Result<Option<&Self>>;
      pub fn maybe_mut_by(&mut self, keys: &[&str]) -> Result<Option<&mut Self>>;
      pub fn maybe_take_by(&mut self, keys: &[&str]) -> Result<Option<Self>>;
    • Breaking changes: changed result type of these functions:

      This example deliberately fails to compile
      pub fn by(&self, keys: &[&str]) -> Result<Option<&Self>>;
      pub fn mut_by(&mut self, keys: &[&str]) -> Result<Option<&mut Self>>;
      pub fn take_by(&mut self, keys: &[&str]) -> Result<Option<Self>>;

      into:

      This example is not tested
      pub fn by(&self, keys: &[&str]) -> Result<&Self>;
      pub fn mut_by(&mut self, keys: &[&str]) -> Result<&mut Self>;
      pub fn take_by(&mut self, keys: &[&str]) -> Result<Self>;
  • Optimized code.

Dependencies

No dependencies.

Development dependencies

No dependencies.

Build dependencies

No dependencies.