g-str 0.2.0

una librería desarrollada en rust, que evita la duplicación de cadenas en tu codigo
Documentation
  • Coverage
  • 100%
    7 out of 7 items documented2 out of 7 items with examples
  • Size
  • Source code size: 47.91 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 507.21 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • GabyDev0/g-str
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • GabyDev0

g-str

GStr es una librería diseñada para ser simple y rápida. Proporciona un internado de cadenas, lo que significa que su función es evitar la duplicación innecesaria de cadenas.

	fn main() {
		let string1 = GStr::new("hola");
		let string2 = GStr::new("hola");
		println!("{string1} Jhon!");
		if string1 == string2{
			println!("Somos iguales");
		}
	}

GStr ofrece una estructura y una Trait:

  • GStr: estructura que envuelve la cadena de manera segura y evita la duplicación de la cadena.

  • StringInfo: Es una Trait con el propósito principal de manejar valores de manera generalizada. Esto significa que proporciona métodos que la estructura GStr puede utilizar sin importar el tipo de valor que se le pase.

para mas información puedes buscar la documentación detallada en docs.rs/g-str/.