use codesnap::config::{CodeBuilder, CodeSnap, Content};
pub fn main() -> anyhow::Result<()> {
let code_content = Content::Code(
CodeBuilder::default()
.content(
r#"pub fn main() {
println!("Hello, world!");
}"#,
)
.language("rust")
.start_line_number(10u32)
.build()?,
);
let snapshot = CodeSnap::from_default_theme()?
.content(code_content)
.build()?
.create_snapshot()?;
snapshot.raw_data()?.copy()
}