В Actix 0.6.1 есть ошибка времени выполнения с ошибкой «Система не работает». Мой Cargo.toml содержит это:
Cargo.toml
actix = "0.6.1" actix-web = { git = "https://github.com/actix/actix-web", version = "0.7.0-dev" }
Однако, это исправляет:
actix = { git = "https://github.com/actix/actix" } actix-web = { git = "https://github.com/actix/actix-web", version = "0.7.0-dev" }
Но, хотя последний коммит actix ad7442905c17585d0047e3f3d1cf2ec79ae4353e, я все еще вижу ошибку, когда пытаюсь указать точный хэш ревизии git:
ad7442905c17585d0047e3f3d1cf2ec79ae4353e
actix = { git = "https://github.com/actix/actix", rev = "ad7442905c17585d0047e3f3d1cf2ec79ae4353e" } actix-web = { git = "https://github.com/actix/actix-web", version = "0.7.0-dev" }
Мой вопрос: почему rev = "ad7442905c17585d0047e3f3d1cf2ec79ae4353e" не может это исправить, хотя { git = "https://github.com/actix/actix" } неявно использует тот же самый последний коммит?
rev = "ad7442905c17585d0047e3f3d1cf2ec79ae4353e"
{ git = "https://github.com/actix/actix" }