1111//!
1212//! The Loggable trait can be implemented to automatically associate log messages with a struct.
1313//! ```
14- //! use libclide_macros ::Loggable;
14+ //! use libclide::log ::Loggable;
1515//!
1616//! #[derive(Loggable)]
1717//! struct MyStruct;
@@ -35,7 +35,7 @@ macro_rules! info {
3535 log:: info!( target: $target, $( $arg) +)
3636 } ) ;
3737
38- ( $( $arg: tt) +) => ( log:: info!( target: < Self as libclide :: log :: Loggable > :: ID , $( $arg) +) )
38+ ( $( $arg: tt) +) => ( log:: info!( target: Self :: ID , $( $arg) +) )
3939}
4040
4141#[ macro_export]
@@ -44,7 +44,7 @@ macro_rules! debug {
4444 log:: debug!( target: $target, $( $arg) +)
4545 } ) ;
4646
47- ( $( $arg: tt) +) => ( log:: debug!( target: < Self as libclide :: log :: Loggable > :: ID , $( $arg) +) )
47+ ( $( $arg: tt) +) => ( log:: debug!( target: Self :: ID , $( $arg) +) )
4848}
4949
5050#[ macro_export]
@@ -53,7 +53,7 @@ macro_rules! warn {
5353 log:: warn!( target: $target, $( $arg) +)
5454 } ) ;
5555
56- ( $( $arg: tt) +) => ( log:: warn!( target: < Self as libclide :: log :: Loggable > :: ID , $( $arg) +) )
56+ ( $( $arg: tt) +) => ( log:: warn!( target: Self :: ID , $( $arg) +) )
5757}
5858
5959#[ macro_export]
@@ -62,7 +62,7 @@ macro_rules! error {
6262 log:: error!( target: $target, $( $arg) +)
6363 } ) ;
6464
65- ( $( $arg: tt) +) => ( log:: error!( target: < Self as libclide :: log :: Loggable > :: ID , $( $arg) +) )
65+ ( $( $arg: tt) +) => ( log:: error!( target: Self :: ID , $( $arg) +) )
6666}
6767
6868#[ macro_export]
@@ -71,5 +71,5 @@ macro_rules! trace {
7171 log:: trace!( target: $target, $( $arg) +)
7272 } ) ;
7373
74- ( $( $arg: tt) +) => ( log:: trace!( target: < Self as libclide :: log :: Loggable > :: ID , $( $arg) +) )
74+ ( $( $arg: tt) +) => ( log:: trace!( target: Self :: ID , $( $arg) +) )
7575}
0 commit comments