{
"name": "library",
"description": "A Rust library crate with a well-structured lib.rs file",
"type": "library",
"files": [
{
"source": "README.md",
"target": "README.md"
},
{
"source": "Cargo.toml.template",
"target": "Cargo.toml"
},
{
"source": "src/lib.rs",
"target": "src/lib.rs"
}
],
"dependencies": {
"default": [
"serde = { version = \"1.0\", features = [\"derive\"] }",
"serde_json = \"1.0\"",
"num-traits = \"0.2\"",
"rayon = \"1.9\""
]
},
"dev-dependencies": {
"default": [
"anyhow = \"1.0\""
]
},
"next_steps": [
"cd {{project_name}}",
"cargo test",
"cargo doc --open",
"# Edit src/lib.rs to add your library functionality",
"# Add dependencies to Cargo.toml as needed",
"# Build for release: cargo build --release"
]
}