8 Commits

Author SHA1 Message Date
45efdb8ccb [#1] Updated the library to compile for Rust 2021.
This was mostly an issue of changing the way Trait objects were
implemented now that you are supposed to use the dyn keyword.

Also changed some atomic operations to use the new non-deprecated
functions.
2025-02-19 19:47:37 -05:00
f1ebfc465f Fixed the library to use the new Rust 2018 module system. 2019-01-19 23:46:05 -05:00
483ccd455c Adjusting for the new repository locations. 2017-04-06 12:16:27 -04:00
77d217069f Get logger now returns the logger properly.
It was incorrectly testing the state and would only return a logger
while it was in the initializing state. This is the opposite of what
was desired.
2016-09-06 11:55:20 -04:00
04152081be Any missing documentation will now be considered a warning. 2016-08-24 12:57:44 -04:00
13a2cee826 The Logger system can now be expanded with external logging libraries.
While external loggers can be used, if you are compiling with
--features use_std, then it will default to just printing everything
to the stdout unless a logger is created.

This library can be used without the STD library, however, you will have
to write an external logger.
2016-08-24 11:41:48 -04:00
Jason Travis Smith
c655eca358 Committing the current files prior to reformatting. 2016-06-27 18:22:25 -04:00
Jason Smith
3b1567d357 Initial library commit. 2015-12-03 16:24:16 -05:00