MCPcopy Create free account
hub / github.com/Sigumaa/ojosama-commit / parse_args

Function parse_args

src/main.rs:91–102  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

89}
90
91fn parse_args() -> Result<Arguments> {
92 let args: Vec<String> = std::env::args().skip(1).collect();
93
94 match args.as_slice() {
95 [message] => Ok(Arguments {
96 message: message.clone(),
97 }),
98 _ => Err(OjoError::InvalidArgumentCount {
99 provided: args.len(),
100 }),
101 }
102}
103
104async fn request_ojosama_message(message: &str) -> Result<String> {
105 let client = Client::new();

Callers 1

runFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected