From 40109b5298160795cedca4c8204c8a1dd0bcd0be Mon Sep 17 00:00:00 2001 From: HampusM Date: Fri, 2 Sep 2022 18:45:30 +0200 Subject: refactor!: remove braces from expected injectable macro input BREAKING CHANGE: The injectable macro no longer expects braces around it's flags --- examples/async/animals/cat.rs | 2 +- examples/async/animals/dog.rs | 2 +- examples/async/animals/human.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'examples') diff --git a/examples/async/animals/cat.rs b/examples/async/animals/cat.rs index b1e6f27..7062929 100644 --- a/examples/async/animals/cat.rs +++ b/examples/async/animals/cat.rs @@ -4,7 +4,7 @@ use crate::interfaces::cat::ICat; pub struct Cat {} -#[injectable(ICat, { async = true })] +#[injectable(ICat, async = true)] impl Cat { pub fn new() -> Self diff --git a/examples/async/animals/dog.rs b/examples/async/animals/dog.rs index d1b33f9..6a4e82b 100644 --- a/examples/async/animals/dog.rs +++ b/examples/async/animals/dog.rs @@ -4,7 +4,7 @@ use crate::interfaces::dog::IDog; pub struct Dog {} -#[injectable(IDog, { async = true })] +#[injectable(IDog, async = true)] impl Dog { pub fn new() -> Self diff --git a/examples/async/animals/human.rs b/examples/async/animals/human.rs index 140f27c..fc98ed8 100644 --- a/examples/async/animals/human.rs +++ b/examples/async/animals/human.rs @@ -11,7 +11,7 @@ pub struct Human cat: TransientPtr, } -#[injectable(IHuman, { async = true })] +#[injectable(IHuman, async = true)] impl Human { pub fn new(dog: ThreadsafeSingletonPtr, cat: TransientPtr) -- cgit v1.2.3-18-g5258