diff --git a/crates/ironrdp-acceptor/src/lib.rs b/crates/ironrdp-acceptor/src/lib.rs index 02392670..d97451fb 100644 --- a/crates/ironrdp-acceptor/src/lib.rs +++ b/crates/ironrdp-acceptor/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-ainput/src/lib.rs b/crates/ironrdp-ainput/src/lib.rs index 2649bc74..790732e9 100644 --- a/crates/ironrdp-ainput/src/lib.rs +++ b/crates/ironrdp-ainput/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] use bitflags::bitflags; use ironrdp_dvc::DvcEncode; diff --git a/crates/ironrdp-async/src/lib.rs b/crates/ironrdp-async/src/lib.rs index a5601d7f..81e15ad0 100644 --- a/crates/ironrdp-async/src/lib.rs +++ b/crates/ironrdp-async/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-blocking/src/lib.rs b/crates/ironrdp-blocking/src/lib.rs index f5618ea1..1f335299 100644 --- a/crates/ironrdp-blocking/src/lib.rs +++ b/crates/ironrdp-blocking/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-client/src/lib.rs b/crates/ironrdp-client/src/lib.rs index 7a61c7a6..e7356e2d 100644 --- a/crates/ironrdp-client/src/lib.rs +++ b/crates/ironrdp-client/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(unused_crate_dependencies)] // false positives because there is both a library and a binary // No need to be as strict as in production libraries diff --git a/crates/ironrdp-cliprdr-format/src/lib.rs b/crates/ironrdp-cliprdr-format/src/lib.rs index 367adc01..96bf1517 100644 --- a/crates/ironrdp-cliprdr-format/src/lib.rs +++ b/crates/ironrdp-cliprdr-format/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] pub mod bitmap; pub mod html; diff --git a/crates/ironrdp-cliprdr-native/src/lib.rs b/crates/ironrdp-cliprdr-native/src/lib.rs index ecd4353f..586fc629 100644 --- a/crates/ironrdp-cliprdr-native/src/lib.rs +++ b/crates/ironrdp-cliprdr-native/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![warn(unsafe_op_in_unsafe_fn)] #![warn(invalid_reference_casting)] #![warn(clippy::undocumented_unsafe_blocks)] diff --git a/crates/ironrdp-cliprdr/src/lib.rs b/crates/ironrdp-cliprdr/src/lib.rs index ecdaec1f..e8b69ffa 100644 --- a/crates/ironrdp-cliprdr/src/lib.rs +++ b/crates/ironrdp-cliprdr/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // FIXME: remove #![allow(clippy::cast_lossless)] // FIXME: remove #![allow(clippy::cast_possible_truncation)] // FIXME: remove diff --git a/crates/ironrdp-connector/src/lib.rs b/crates/ironrdp-connector/src/lib.rs index 2336ed6b..6e1ebd5f 100644 --- a/crates/ironrdp-connector/src/lib.rs +++ b/crates/ironrdp-connector/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-core/src/lib.rs b/crates/ironrdp-core/src/lib.rs index 00abe1f8..956ac700 100644 --- a/crates/ironrdp-core/src/lib.rs +++ b/crates/ironrdp-core/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![cfg_attr(not(feature = "std"), no_std)] #![warn(clippy::std_instead_of_alloc)] #![warn(clippy::std_instead_of_core)] diff --git a/crates/ironrdp-displaycontrol/src/lib.rs b/crates/ironrdp-displaycontrol/src/lib.rs index 4df434bc..9d951b47 100644 --- a/crates/ironrdp-displaycontrol/src/lib.rs +++ b/crates/ironrdp-displaycontrol/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] pub const CHANNEL_NAME: &str = "Microsoft::Windows::RDS::DisplayControl"; diff --git a/crates/ironrdp-dvc/src/lib.rs b/crates/ironrdp-dvc/src/lib.rs index 458e8189..a3c56f57 100644 --- a/crates/ironrdp-dvc/src/lib.rs +++ b/crates/ironrdp-dvc/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![cfg_attr(not(feature = "std"), no_std)] #[macro_use] diff --git a/crates/ironrdp-error/src/lib.rs b/crates/ironrdp-error/src/lib.rs index 8e6f1f53..39f12c41 100644 --- a/crates/ironrdp-error/src/lib.rs +++ b/crates/ironrdp-error/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![cfg_attr(not(feature = "std"), no_std)] #[cfg(feature = "alloc")] diff --git a/crates/ironrdp-futures/src/lib.rs b/crates/ironrdp-futures/src/lib.rs index 22a30f53..76dc3d34 100644 --- a/crates/ironrdp-futures/src/lib.rs +++ b/crates/ironrdp-futures/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[rustfmt::skip] // do not re-order this pub use pub use ironrdp_async::*; diff --git a/crates/ironrdp-glutin-renderer/src/lib.rs b/crates/ironrdp-glutin-renderer/src/lib.rs index c9cf6624..9d40665f 100644 --- a/crates/ironrdp-glutin-renderer/src/lib.rs +++ b/crates/ironrdp-glutin-renderer/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-graphics/src/lib.rs b/crates/ironrdp-graphics/src/lib.rs index 7a5e7d3b..04921b60 100644 --- a/crates/ironrdp-graphics/src/lib.rs +++ b/crates/ironrdp-graphics/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // FIXME: remove #![allow(clippy::cast_lossless)] // FIXME: remove #![allow(clippy::cast_possible_truncation)] // FIXME: remove diff --git a/crates/ironrdp-input/src/lib.rs b/crates/ironrdp-input/src/lib.rs index 3000e490..44bb745c 100644 --- a/crates/ironrdp-input/src/lib.rs +++ b/crates/ironrdp-input/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] use bitvec::array::BitArray; use bitvec::BitArr; diff --git a/crates/ironrdp-pdu-generators/src/lib.rs b/crates/ironrdp-pdu-generators/src/lib.rs index 247e8f96..bff1ffb9 100644 --- a/crates/ironrdp-pdu-generators/src/lib.rs +++ b/crates/ironrdp-pdu-generators/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] // No need to be as strict as in production libraries #![allow(clippy::arithmetic_side_effects)] #![allow(clippy::cast_lossless)] diff --git a/crates/ironrdp-pdu/src/lib.rs b/crates/ironrdp-pdu/src/lib.rs index 6aac9b31..45552688 100644 --- a/crates/ironrdp-pdu/src/lib.rs +++ b/crates/ironrdp-pdu/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // FIXME: remove #![allow(clippy::cast_lossless)] // FIXME: remove #![allow(clippy::cast_possible_truncation)] // FIXME: remove diff --git a/crates/ironrdp-rdcleanpath/src/lib.rs b/crates/ironrdp-rdcleanpath/src/lib.rs index 5af12ea6..51547efa 100644 --- a/crates/ironrdp-rdcleanpath/src/lib.rs +++ b/crates/ironrdp-rdcleanpath/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] use core::fmt; diff --git a/crates/ironrdp-rdpdr/src/lib.rs b/crates/ironrdp-rdpdr/src/lib.rs index f55b3ac0..4f2cb71a 100644 --- a/crates/ironrdp-rdpdr/src/lib.rs +++ b/crates/ironrdp-rdpdr/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // FIXME: remove #![allow(clippy::cast_lossless)] // FIXME: remove #![allow(clippy::cast_possible_truncation)] // FIXME: remove diff --git a/crates/ironrdp-rdpsnd-native/src/lib.rs b/crates/ironrdp-rdpsnd-native/src/lib.rs index 1fae2eff..41bc07b2 100644 --- a/crates/ironrdp-rdpsnd-native/src/lib.rs +++ b/crates/ironrdp-rdpsnd-native/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[macro_use] extern crate tracing; diff --git a/crates/ironrdp-rdpsnd/src/lib.rs b/crates/ironrdp-rdpsnd/src/lib.rs index 6ccd9fe5..882489b6 100644 --- a/crates/ironrdp-rdpsnd/src/lib.rs +++ b/crates/ironrdp-rdpsnd/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] pub mod client; pub mod pdu; diff --git a/crates/ironrdp-server/src/lib.rs b/crates/ironrdp-server/src/lib.rs index b1f2360c..92747021 100644 --- a/crates/ironrdp-server/src/lib.rs +++ b/crates/ironrdp-server/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // TODO: should we enable this lint back? pub use tokio; diff --git a/crates/ironrdp-session-generators/src/lib.rs b/crates/ironrdp-session-generators/src/lib.rs index 247e8f96..bff1ffb9 100644 --- a/crates/ironrdp-session-generators/src/lib.rs +++ b/crates/ironrdp-session-generators/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] // No need to be as strict as in production libraries #![allow(clippy::arithmetic_side_effects)] #![allow(clippy::cast_lossless)] diff --git a/crates/ironrdp-session/src/lib.rs b/crates/ironrdp-session/src/lib.rs index 3d6bec77..9ee7a6ce 100644 --- a/crates/ironrdp-session/src/lib.rs +++ b/crates/ironrdp-session/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::arithmetic_side_effects)] // FIXME: remove #[macro_use] diff --git a/crates/ironrdp-svc/src/lib.rs b/crates/ironrdp-svc/src/lib.rs index 9604883a..d60aa4bb 100644 --- a/crates/ironrdp-svc/src/lib.rs +++ b/crates/ironrdp-svc/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] // TODO: #![warn(missing_docs)] diff --git a/crates/ironrdp-tls/src/lib.rs b/crates/ironrdp-tls/src/lib.rs index 93f51145..57c7b9f4 100644 --- a/crates/ironrdp-tls/src/lib.rs +++ b/crates/ironrdp-tls/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[cfg(feature = "rustls")] #[path = "rustls.rs"] diff --git a/crates/ironrdp-tokio/src/lib.rs b/crates/ironrdp-tokio/src/lib.rs index 65804608..a1c99749 100644 --- a/crates/ironrdp-tokio/src/lib.rs +++ b/crates/ironrdp-tokio/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[rustfmt::skip] // do not re-order this pub use pub use ironrdp_async::*; diff --git a/crates/ironrdp-web/src/lib.rs b/crates/ironrdp-web/src/lib.rs index db4e0a8e..ab74893b 100644 --- a/crates/ironrdp-web/src/lib.rs +++ b/crates/ironrdp-web/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![allow(clippy::new_without_default)] // Default trait can’t be used by wasm consumer anyway #![allow(unsafe_op_in_unsafe_fn)] // We can’t control code generated by `wasm-bindgen` diff --git a/crates/ironrdp/src/lib.rs b/crates/ironrdp/src/lib.rs index 91d5e0ac..9cc50011 100644 --- a/crates/ironrdp/src/lib.rs +++ b/crates/ironrdp/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../../../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #[cfg(feature = "acceptor")] pub use ironrdp_acceptor as acceptor; diff --git a/crates/now-proto-pdu/src/lib.rs b/crates/now-proto-pdu/src/lib.rs index a260b0f0..11e9ab1f 100644 --- a/crates/now-proto-pdu/src/lib.rs +++ b/crates/now-proto-pdu/src/lib.rs @@ -1,4 +1,7 @@ #![doc = include_str!("../README.md")] +#![doc( + html_logo_url = "https://webdevolutions.blob.core.windows.net/images/projects/devolutions/logos/devolutions-icon-shadow.svg" +)] #![cfg_attr(not(feature = "std"), no_std)] extern crate alloc;