selectel-mks-cli 0.1.0

CLI for the Selectel Managed Kubernetes Service.
1
2
3
4
5
6
7
8
9
10
11
use anyhow::Result;
use serde::Serialize;

pub(crate) fn print_json<T: Serialize>(data: T) -> Result<()> {
    let serialized =
        serde_json::to_string_pretty(&data).map_err(selectel_mks::error::Error::SerializeError)?;

    println!("{}", serialized);

    Ok(())
}