K
tldr: более-менее норм если principal staff developer advocate, оч сложно если джун
Size: a a a
K
SS
let context = Context {
result_vec: vec![],
current: exp_chars.next(),
next: exp_chars.next(),
};
K
let context = Context {
result_vec: vec![],
current: exp_chars.next(),
next: exp_chars.next(),
};
SS
A
K
A
A
SS
A
АГ
let context = Context {
result_vec: vec![],
current: exp_chars.next(),
next: exp_chars.next(),
};
G
ИЛ
G
Р
GA
src/chat
├── chat_api_base.rs
├── front_conn.rs
├── mod.rs
├── serv_conn.rs
└── types.rs
K
src/chat
├── chat_api_base.rs
├── front_conn.rs
├── mod.rs
├── serv_conn.rs
└── types.rs
use crate::chat::front_conn;
илиuse super::front_conn;
в mod.rs только нужно определить модули через mod <mod_name>
GA
PP
K