invest-api-rust-sdk 0.2.1

Invest API SDK is a Rust library that provides a convenient wrapper for gRPC-based interaction with Invest API. It supports interceptor configuration for each service separately and utilizes Tonic for client generation
Documentation
# Invest API SDK (Rust)
Invest API SDK is a Rust library that provides a convenient wrapper for interacting with [Invest API](https://russianinvestments.github.io/investAPI/)

The SDK uses [Tonic](https://github.com/hyperium/tonic) to generate gRPC clients and allows configuring interceptors for each service separately.

## Features

- Easy setup of a gRPC channel for Invest API interaction
- Ability to use interceptors for each service
- Auto-generated clients based on Tonic
- Full compatibility with Invest API

## Installation

Add the following to your Cargo.toml:

```toml
[dependencies]
invest-api-rust-sdk = "0.2"

```

## Usage

You can find usage examples in the examples directory.

Before running, set the TOKEN environment variable with your API access token (examples use SANDBOX).

## Important Notice

Use this crate at your own risk. The author assumes no responsibility for any issues arising from its usage.

# Invest API SDK (Rust)

Invest API SDK — это библиотека на языке Rust, предоставляющая удобную оболочку для взаимодействия с [Invest API](https://russianinvestments.github.io/investAPI/) через gRPC.

SDK использует [Tonic](https://github.com/hyperium/tonic) для генерации gRPC-клиентов и предоставляет возможность конфигурировать interceptor'ы для каждого сервиса отдельно.

## Возможности

- Простая настройка gRPC-канала для взаимодействия с Invest API
- Возможность использования interceptor'ов для каждого сервиса
- Генерируемые клиенты на основе Tonic
- Полная совместимость с Invest API

## Установка

Добавьте в ваш `Cargo.toml`:

```toml
[dependencies]
invest-api-rust-sdk = "0.2"
```

## Использование

Примеры использования можно посмотреть в директории `examples`

Перед запуском необходимо установить переменную окружения `TOKEN` в которой будет указан токен-доступа к API endpoint (в примерах используется SANDBOX)


## Важное уведомление

Используйте данный `crate` на свой страх и риск. Автор не несет никакой ответственности за использование данного `crate`