mirror of
				https://github.com/NotAShelf/microfetch.git
				synced 2025-10-31 06:12:37 +00:00 
			
		
		
		
	Compare commits
	
		
			3 commits
		
	
	
		
			
				bc03fd73a0
			
			...
			
				9d8905354e
			
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 9d8905354e | |||
| 14d8f9390d | |||
| 7da5fe97cc | 
					 5 changed files with 15 additions and 24 deletions
				
			
		
							
								
								
									
										21
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										21
									
								
								Cargo.lock
									
										
									
										generated
									
									
									
								
							|  | @ -113,16 +113,16 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" | |||
| 
 | ||||
| [[package]] | ||||
| name = "criterion" | ||||
| version = "0.6.0" | ||||
| version = "0.7.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679" | ||||
| checksum = "e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928" | ||||
| dependencies = [ | ||||
|  "anes", | ||||
|  "cast", | ||||
|  "ciborium", | ||||
|  "clap", | ||||
|  "criterion-plot", | ||||
|  "itertools 0.13.0", | ||||
|  "itertools", | ||||
|  "num-traits", | ||||
|  "oorandom", | ||||
|  "plotters", | ||||
|  | @ -136,12 +136,12 @@ dependencies = [ | |||
| 
 | ||||
| [[package]] | ||||
| name = "criterion-plot" | ||||
| version = "0.5.0" | ||||
| version = "0.6.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" | ||||
| checksum = "9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338" | ||||
| dependencies = [ | ||||
|  "cast", | ||||
|  "itertools 0.10.5", | ||||
|  "itertools", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
|  | @ -191,15 +191,6 @@ dependencies = [ | |||
|  "crunchy", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "itertools" | ||||
| version = "0.10.5" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" | ||||
| dependencies = [ | ||||
|  "either", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "itertools" | ||||
| version = "0.13.0" | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ nix = { version = "0.30", features = ["fs", "hostname", "feature"] } | |||
| libc = "0.2" | ||||
| 
 | ||||
| [dev-dependencies] | ||||
| criterion = "0.6" | ||||
| criterion = "0.7" | ||||
| 
 | ||||
| [[bench]] | ||||
| name = "benchmark" | ||||
|  |  | |||
							
								
								
									
										7
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										7
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							|  | @ -2,15 +2,16 @@ | |||
|   "nodes": { | ||||
|     "nixpkgs": { | ||||
|       "locked": { | ||||
|         "lastModified": 1743359643, | ||||
|         "narHash": "sha256-RkyJ9a67s0zEIz4O66TyZOIGh4TFZ4dKHKMgnxZCh2I=", | ||||
|         "lastModified": 1754214453, | ||||
|         "narHash": "sha256-Q/I2xJn/j1wpkGhWkQnm20nShYnG7TI99foDBpXm1SY=", | ||||
|         "owner": "NixOS", | ||||
|         "repo": "nixpkgs", | ||||
|         "rev": "ca77b4bc80e558ce59f2712fdb276f90c0ee309a", | ||||
|         "rev": "5b09dc45f24cf32316283e62aec81ffee3c3e376", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "NixOS", | ||||
|         "ref": "nixos-unstable", | ||||
|         "repo": "nixpkgs", | ||||
|         "type": "github" | ||||
|       } | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| { | ||||
|   description = "A microscopic fetch script in Rust, for NixOS systems"; | ||||
|   inputs.nixpkgs.url = "github:NixOS/nixpkgs"; | ||||
|   inputs.nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-unstable"; | ||||
| 
 | ||||
|   outputs = { | ||||
|     self, | ||||
|  |  | |||
|  | @ -33,10 +33,9 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { | |||
|     Ok(()) | ||||
| } | ||||
| 
 | ||||
| // Struct to hold all the fields we need to print
 | ||||
| // helps avoid clippy warnings about argument count
 | ||||
| // and makes it easier to pass around, though its
 | ||||
| // not like we need to
 | ||||
| // Struct to hold all the fields we need in order to print the fetch. This
 | ||||
| // helps avoid Clippy warnings about argument count, and makes it slightly
 | ||||
| // easier to pass data around. Though, it is not like we really need to.
 | ||||
| struct Fields { | ||||
|     user_info: String, | ||||
|     os_name: String, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue