123456789101112131415161718192021222324252627 |
- // Copyright (c) 2016-2018, The Tor Project, Inc. */
- // See LICENSE for licensing information */
- //! FFI functions to announce Rust support during tor startup, only to be
- //! called from C.
- //!
- use tor_log::{LogDomain, LogSeverity};
- /// Returns a short string to announce Rust support during startup.
- ///
- /// # Examples
- /// ```c
- /// char *rust_str = rust_welcome_string();
- /// printf("%s", rust_str);
- /// tor_free(rust_str);
- /// ```
- #[no_mangle]
- pub extern "C" fn rust_log_welcome_string() {
- tor_log_msg!(
- LogSeverity::Notice,
- LogDomain::General,
- "rust_log_welcome_string",
- "Tor is running with Rust integration. Please report \
- any bugs you encounter."
- );
- }
|