Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions blog/content/edition-2/posts/03-vga-text-buffer/index.ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -568,7 +568,7 @@ lazy_static! {
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

ثم يمكننا استخدام spinning mutex لإضافة [قابلية تعديل داخلية][interior mutability] آمنة إلى `WRITER` الثابت:
Expand Down Expand Up @@ -729,4 +729,4 @@ fn panic(info: &PanicInfo) -> ! {

## What's next?

يشرح المنشور التالي كيفية إعداد إطار اختبارات الوحدة المدمج في Rust. ثم سننشئ بعض اختبارات الوحدة الأساسية لوحدة مخزن VGA من هذا المنشور.
يشرح المنشور التالي كيفية إعداد إطار اختبارات الوحدة المدمج في Rust. ثم سننشئ بعض اختبارات الوحدة الأساسية لوحدة مخزن VGA من هذا المنشور.
Original file line number Diff line number Diff line change
Expand Up @@ -545,7 +545,7 @@ lazy_static! {
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

سپس می توانیم از spinning Mutex برای افزودن [تغییر پذیری داخلی] امن به `WRITER` استاتیک خود استفاده کنیم:
Expand Down
4 changes: 2 additions & 2 deletions blog/content/edition-2/posts/03-vga-text-buffer/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -568,7 +568,7 @@ Pour utiliser un mutex tournant, nous pouvons ajouter la [crate spin] comme dép
```toml
# dans Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

Ensuite, nous pouvons utiliser le mutex tournant pour ajouter une [mutabilité intérieure] sûre à notre `WRITER` statique :
Expand Down Expand Up @@ -729,4 +729,4 @@ Grâce à cargo, nous avons également vu à quel point il est facile d'ajouter

## Et ensuite ?

Le prochain article explique comment configurer le framework de tests unitaires intégré de Rust. Nous créerons ensuite quelques tests unitaires de base pour le module de tampon VGA de cet article.
Le prochain article explique comment configurer le framework de tests unitaires intégré de Rust. Nous créerons ensuite quelques tests unitaires de base pour le module de tampon VGA de cet article.
Original file line number Diff line number Diff line change
Expand Up @@ -558,7 +558,7 @@ lazy_static! {
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

すると、スピンを使ったMutexを使うことができ、静的な`WRITER`に安全な[内部可変性][interior mutability]を追加できます。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -544,7 +544,7 @@ lazy_static! {
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

이제 스핀 락을 이용해 전역 변수 `WRITER`에 안전하게 [내부 가변성 (interior mutability)][interior mutability] 을 구현할 수 있습니다:
Expand Down
2 changes: 1 addition & 1 deletion blog/content/edition-2/posts/03-vga-text-buffer/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -542,7 +542,7 @@ To use a spinning mutex, we can add the [spin crate] as a dependency:
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

Then we can use the spinning mutex to add safe [interior mutability] to our static `WRITER`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -546,7 +546,7 @@ Para usar um spinning mutex, podemos adicionar a [crate spin] como uma dependên
```toml
# em Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

Então podemos usar o spinning mutex para adicionar [mutabilidade interior] segura ao nosso `WRITER` static:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ lazy_static! {
```toml
# in Cargo.toml
[dependencies]
spin = "0.5.2"
spin = "0.10.0"
```

现在,我们能够使用自旋的互斥锁,为我们的 `WRITER` 类实现安全的[内部可变性](https://doc.rust-lang.org/book/ch15-05-interior-mutability.html):
Expand Down
Loading