[{"title":"( 55 个子文件 80KB ) throttle:分布式系统的信号灯服务-源码","children":[{"title":"throttle-master","children":[{"title":".cargo","children":[{"title":"config <span style='color:#111;'> 91B </span>","children":null,"spread":false}],"spread":true},{"title":"Cargo.toml <span style='color:#111;'> 196B </span>","children":null,"spread":false},{"title":".flake8 <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"FUNDING.yml <span style='color:#111;'> 722B </span>","children":null,"spread":false},{"title":"workflows","children":[{"title":"linux_wheel.yml <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"rustpublish.yml <span style='color:#111;'> 505B </span>","children":null,"spread":false},{"title":"macos_wheel.yml <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"pythonpublish.yml <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"windows_wheel.yml <span style='color:#111;'> 728B </span>","children":null,"spread":false},{"title":"on_push.yml <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Readme.md <span style='color:#111;'> 9.39KB </span>","children":null,"spread":false},{"title":"Cargo.lock <span style='color:#111;'> 52.96KB </span>","children":null,"spread":false},{"title":"python_client","children":[{"title":"test-requirements.txt <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"throttle_client","children":[{"title":"peer.py <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 5.01KB </span>","children":null,"spread":false},{"title":"client.py <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false},{"title":"status_code.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 744B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"test_peer.py <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"test_lock.py <span style='color:#111;'> 6.36KB </span>","children":null,"spread":false},{"title":"test_pickle.py <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"test_server_client.py <span style='color:#111;'> 10.14KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 90B </span>","children":null,"spread":false}],"spread":true},{"title":"rust_client","children":[{"title":"Cargo.toml <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"error.rs <span style='color:#111;'> 800B </span>","children":null,"spread":false},{"title":"client.rs <span style='color:#111;'> 8.97KB </span>","children":null,"spread":false},{"title":"lib.rs <span style='color:#111;'> 183B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"CONTRIBUTING.md <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"throttle.toml <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"server","children":[{"title":"Cargo.toml <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"state.rs <span style='color:#111;'> 21.37KB </span>","children":null,"spread":false},{"title":"error.rs <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"main.rs <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"litter_collection.rs <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"application_cfg.rs <span style='color:#111;'> 6.37KB </span>","children":null,"spread":false},{"title":"logging.rs <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"favicon.rs <span style='color:#111;'> 469B </span>","children":null,"spread":false},{"title":"semaphore_service.rs <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"cli.rs <span style='color:#111;'> 753B </span>","children":null,"spread":false},{"title":"wakers.rs <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false},{"title":"version.rs <span style='color:#111;'> 127B </span>","children":null,"spread":false},{"title":"404.html <span style='color:#111;'> 171B </span>","children":null,"spread":false},{"title":"health.rs <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"not_found.rs <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"metrics.rs <span style='color:#111;'> 901B </span>","children":null,"spread":false},{"title":"leases.rs <span style='color:#111;'> 19.86KB </span>","children":null,"spread":false}],"spread":false},{"title":"tests","children":[{"title":"client.rs <span style='color:#111;'> 11.88KB </span>","children":null,"spread":false},{"title":"common.rs <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Changelog.md <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]