Minor formatting tweaks

This commit is contained in:
Jez Cope 2021-07-03 19:24:47 +01:00
parent 33eb0c71f8
commit 5a55ced6ff
2 changed files with 11 additions and 12 deletions

View File

@ -19,8 +19,9 @@ macro_rules! room_fmt {
pub async fn login(username: Option<&str>) -> CommandResult {
let user_id = match username {
Some(s) => UserId::try_from(s)
.with_context(|| format!("Failed to parse '{}' as User ID", username))?,
Some(s) => {
UserId::try_from(s).with_context(|| format!("Failed to parse '{}' as User ID", s))?
}
None => {
let mut s = String::new();

View File

@ -9,13 +9,11 @@ mod commands;
mod session;
use anyhow::Result;
use clap::{App, SubCommand};
use clap::SubCommand;
#[tokio::main]
async fn main() -> Result<()> {
let matches = App::new(crate_name!())
.version(crate_version!())
.about(crate_description!())
let matches = app_from_crate!()
.args_from_usage(
"-c, --config=[FILE] 'Sets custom config file'
-v, --verbose 'Prints more details when running'
@ -33,14 +31,14 @@ async fn main() -> Result<()> {
SubCommand::with_name("add-alias")
.about("adds an alias to a room")
.args_from_usage(
"<room_id> 'The ID of the room to alias'
<alias> 'The new alias to add'",
"<ROOM_ID> 'The ID of the room to alias'
<ALIAS> 'The new alias to add'",
),
)
.subcommand(
SubCommand::with_name("del-alias")
.about("deletes an existing alias")
.args_from_usage("<alias> 'The alias to delete'"),
.args_from_usage("<ALIAS> 'The alias to delete'"),
)
.get_matches();
@ -50,13 +48,13 @@ async fn main() -> Result<()> {
("list-rooms", Some(_)) => commands::list_rooms().await?,
("add-alias", Some(submatches)) => {
commands::add_alias(
submatches.value_of("room_id").unwrap(),
submatches.value_of("alias").unwrap(),
submatches.value_of("ROOM_ID").unwrap(),
submatches.value_of("ALIAS").unwrap(),
)
.await?
}
("del-alias", Some(submatches)) => {
commands::del_alias(submatches.value_of("alias").unwrap()).await?
commands::del_alias(submatches.value_of("ALIAS").unwrap()).await?
}
("", None) => bail!("No subcommand given"),
(c, _) => {