0
голоса
1
ответов
4
просмотров
Как замокировать функцию, определенную в модуле пакета?

У меня есть следующая структура файлов:

|-- dirBar
|   |-- __init__.py
|   |-- bar.py
|-- foo.py
`-- test.py

Содержимое bar.py:

def returnBar():
    return 'Bar'

Содержимое foo.py:

from dirBar.bar import returnBar

def printFoo():
   ...
0
голоса
1
ответов
1
просмотров
Лучшие практики использования постоянных хеш-карт в Rust

Описание проблемы:

Я пытаюсь установить константную, предопределенную хэш-карту в Rust, но не уверен, как лучше всего это сделать с точки зрения практики. Я создал следующий код:

use std::collections::HashMap;

pub const Countries: HashMap = [
    ("UK", "United Kingdom"),
    ("US",...