From 05bda2b1bd2e15f5a20cda1444992eb9b6c8887e Mon Sep 17 00:00:00 2001 From: Andrey Zgarbul Date: Sun, 4 Apr 2021 08:15:13 +0300 Subject: update russian translation of the book --- book/ru/src/by-example/singletons.md | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 book/ru/src/by-example/singletons.md (limited to 'book/ru/src/by-example/singletons.md') diff --git a/book/ru/src/by-example/singletons.md b/book/ru/src/by-example/singletons.md deleted file mode 100644 index d6d60ef..0000000 --- a/book/ru/src/by-example/singletons.md +++ /dev/null @@ -1,26 +0,0 @@ -# Одиночки - -Атрибут `app` знает о библиотеке [`owned-singleton`] и её атрибуте [`Singleton`]. -Когда этот атрибут применяется к одному из ресурсов, рантайм производит для Вас -`unsafe` инициализацию одиночки, проверяя, что только один экземпляр одиночки -когда-либо создан. - -[`owned-singleton`]: ../../api/owned_singleton/index.html -[`Singleton`]: ../../api/owned_singleton_macros/attr.Singleton.html - -Заметьте, что когда Вы используете атрибут `Singleton`, Вым нужно иметь -`owned_singleton` в зависимостях. - -В примере ниже атрибутом `Singleton` аннотирован массив памяти, -а экземпляр одиночки использован как фиксированный по размеру пул памяти -с помощью одной из абстракций [`alloc-singleton`]. - -[`alloc-singleton`]: https://crates.io/crates/alloc-singleton - -``` rust -{{#include ../../../../examples/singleton.rs}} -``` - -``` console -$ cargo run --example singleton -{{#include ../../../../ci/expected/singleton.run}}``` -- cgit v1.2.3