Download Latest Version v3.1.0 source code.tar.gz (170.7 kB)
Email in envelope

Get an email when there's a new version of rust_core

Home / v3.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-12-12 1.2 kB
v3.0.0 source code.tar.gz 2024-12-12 169.7 kB
v3.0.0 source code.zip 2024-12-12 234.7 kB
Totals: 3 Items   405.7 kB 0
  • Breaking: New sealed type Option implementation
    • Using Option as an extension type proved not to be very useful in practice. In fact, Option as a sealed type would be more useful for a few reason outlined in the outdated option docs
  • Breaking: Nullable methods added for every Option method and vice versa
    • Going back to our roots, we now equally support nullable and option methods going forward. Nullable methods are the default. e.g. peek() now returns a T?, peekOpt() returns Option<T>.
  • Breaking: Rename okay/o and e/error on Result to v.
  • In preparation for the @Enum macro, we standardized the naming for enum/sealed types with one value - v for one. And v1, v2, ... for many (if unnamed) when the macro is released. A concise name is optimal for renaming e.g Ok(v:final order) or Err(v:final error)
  • Add Fs library
  • Add Env library
  • Misc additions
  • Rename/refactor

Full Changelog: https://github.com/mcmah309/rust/compare/v2.0.0...v3.0.0

Source: README.md, updated 2024-12-12