Public declaration syntax from harness-sdk/src/adapters/stdio.rs Original source SHA-256: 27a091c0ce11db6949a91e54acf9e2199b00d804b143fe8215918eaa254af63d Function bodies and constant values are omitted. This is not the complete implementation. Source line 43 pub struct StdioAdapter { } Source line 56 #[must_use] pub fn new(program: impl Into, args: &[impl AsRef]) -> Self; Source line 69 #[must_use] pub fn with_name(mut self, name: impl Into) -> Self;