1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
//!  [](https://app.codecov.io/gh/Rinrin0413/cjp-rs)
//!
//! > <details>
//! > <summary>⚠ Important Caution - 注意事項 ⚠</summary>
//! > <div>
//! >
//! > ## 日本語:
//! > 怪レい日本语(あやしいにほんご)とは、誤訳などによって通常の日本語から大きく逸脱したもの。または意図的にそのように改変した日本語。実用性は皆無であるが、怪レい日本语に含まれるユーモアからしか得られない栄養もある(ありません)。
//! >
//! > ## For non-native speakers of Japanese:
//! > "怪レい日本語" (Ayashī Nihongo) refers to Japanese language that deviates significantly from standard grammar and vocabulary, often due to mistranslations or other errors. In other words, **"怪レい日本語" is NOT correct Japanese language**, so those unfamiliar with Japanese language may greatly misunderstand its meaning if they attempt to read it.
//! >
//! > </div>
//! > </details>
//!
//! <br />
//!
//! cjp.rs is a Rust library for converting strings to 怪レい日本语(Ayashī Nihongo).
//!
//! # Installation
//!
//! Run the following Cargo command in your project directory:
//!
//! ```sh
//! cargo add cjp
//! ```
//!
//! # Examples
//!
//! You can convert strings to 怪レい日本语(Ayashī Nihongo) by importing the `cjp::AsCjp` trait and calling its method `cjp` on a string.
//!
//! ```rust
//! use cjp::AsCjp;
//!
//! fn main() {
//! let s = "貴方は怪しい日本語を使うことが出来る。".to_string();
//! println!("{}", s.cjp()); //< 贵樣は怪レい日本语を使ラこと力゛出來ゑ ⸰
//!
//! let s = "優秀の人材はタピオカに投資して西川口に豪邸を建てる。";
//! println!("{}", s.cjp()); //< 优秀の人材は夕匕才力に投资レて酉川口にごラていを建てゑ ⸰
//! }
//! ```
//!
//! [](https://docs.rs/crate/cjp/latest/source/LICENSE)
use crateDict;
/// A trait that can convert strings to 怪レい日本语.
///
/// 贵樣ばこゐㇳレ亻ㇳて怪レい日本语に変換ずゑことが出來ゑ.