ferrokinesis 0.1.0

A local AWS Kinesis mock server for testing, written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::error::KinesisErrorResponse;
use crate::store::Store;
use serde_json::{Value, json};

pub async fn execute(store: &Store, _data: Value) -> Result<Option<Value>, KinesisErrorResponse> {
    let settings = store.get_account_settings().await;
    Ok(Some(json!({
        "MinimumThroughputBillingCommitment": settings
    })))
}