get_segments/get_segments.rs
use anyhow::Result;
use shindan_maker::{ShindanClient, ShindanDomain};
#[tokio::main]
async fn main() -> Result<()> {
const SHINDAN_ID: &str = "1222992";
const USER_NAME: &str = "test_user";
let client = ShindanClient::new(ShindanDomain::En)?;
let (segments, title) = client
.get_segments_with_title(SHINDAN_ID, USER_NAME)
.await?;
println!("Result segments: {:#?}", segments);
println!("Result title: {}", title);
println!("Result text: {}", segments);
Ok(())
}