Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add log level resetting for FFI libraries #23

Open
3 tasks
qdot opened this issue Oct 26, 2020 · 1 comment
Open
3 tasks

Add log level resetting for FFI libraries #23

qdot opened this issue Oct 26, 2020 · 1 comment
Assignees
Labels
C# C# FFI Layer Core FFI FFI Layer that sits on top of Rust enhancement New feature or request WASM WASM layer for js/ts

Comments

@qdot
Copy link
Member

qdot commented Oct 26, 2020

Waiting for the next version of tracing, but will use tracing_subscriber::reload::Handle to hold a global (lazy_static) handle to the level. Just can't do this currently because of issues with generic types in statics, and don't want to create a holder object for it.

ToDo:

  • Rust FFI
  • C#
  • WASM
@qdot qdot added enhancement New feature or request Core FFI FFI Layer that sits on top of Rust C# C# FFI Layer WASM WASM layer for js/ts labels Oct 26, 2020
@qdot qdot self-assigned this Oct 26, 2020
@qdot
Copy link
Member Author

qdot commented Dec 13, 2020

I can't even do this with a holder object due to the subscriber type required, so this is still waiting.

@qdot qdot changed the title Add log level settings for FFI libraries Add log level resetting for FFI libraries Dec 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C# C# FFI Layer Core FFI FFI Layer that sits on top of Rust enhancement New feature or request WASM WASM layer for js/ts
Projects
None yet
Development

No branches or pull requests

1 participant