Skip to content

Commit

Permalink
Remove unnecessary lifetimes
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Mikusa <[email protected]>
  • Loading branch information
dmikusa committed Dec 2, 2024
1 parent 5b529b4 commit 1912074
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/command.rs
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ where
}
}

trait CommandHandler<'a> {
trait CommandHandler {
fn handle(&mut self, args: Option<&ArgMatches>) -> Result<()>;
}

Expand Down Expand Up @@ -319,7 +319,7 @@ impl str::FromStr for Command {

struct AddCommandHandler {}

impl<'a> CommandHandler<'a> for AddCommandHandler {
impl CommandHandler for AddCommandHandler {
fn handle(&mut self, args: Option<&ArgMatches>) -> Result<()> {
ensure!(args.is_some(), "missing required args");
let args = args.unwrap();
Expand Down Expand Up @@ -348,7 +348,7 @@ impl<'a> CommandHandler<'a> for AddCommandHandler {

struct DeleteCommandHandler {}

impl<'a> CommandHandler<'a> for DeleteCommandHandler {
impl CommandHandler for DeleteCommandHandler {
fn handle(&mut self, args: Option<&ArgMatches>) -> Result<()> {
ensure!(args.is_some(), "missing required args");
let args = args.unwrap();
Expand Down Expand Up @@ -377,7 +377,7 @@ impl<'a> CommandHandler<'a> for DeleteCommandHandler {

struct CaCertsCommandHandler {}

impl<'a> CommandHandler<'a> for CaCertsCommandHandler {
impl CommandHandler for CaCertsCommandHandler {
fn handle(&mut self, args: Option<&ArgMatches>) -> Result<()> {
ensure!(args.is_some(), "missing required args");
let args = args.unwrap();
Expand Down Expand Up @@ -418,7 +418,7 @@ impl<'a> CommandHandler<'a> for CaCertsCommandHandler {

struct DependencyMappingCommandHandler {}

impl<'a> CommandHandler<'a> for DependencyMappingCommandHandler {
impl CommandHandler for DependencyMappingCommandHandler {
fn handle(&mut self, args: Option<&ArgMatches>) -> Result<()> {
// TODO: add support for id & version filters
ensure!(args.is_some(), "missing required args");
Expand Down Expand Up @@ -479,7 +479,7 @@ struct ArgsCommandHandler<T> {
output: T,
}

impl<'a, T> CommandHandler<'a> for ArgsCommandHandler<T>
impl<T> CommandHandler for ArgsCommandHandler<T>
where
T: Write,
{
Expand Down Expand Up @@ -525,7 +525,7 @@ struct InitCommandHandler<T> {
output: T,
}

impl<'a, T> CommandHandler<'a> for InitCommandHandler<T>
impl<T> CommandHandler for InitCommandHandler<T>
where
T: Write,
{
Expand Down

0 comments on commit 1912074

Please sign in to comment.