Blame: crates/malice-push/src/lib.rs
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 1 | //! Web Push for malice: the notification payload both servers send, and with |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 2 | //! the `send` feature the VAPID key, RFC 8291 encryption and the HTTP sender. |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 3 | |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 4 | pub mod payload; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 5 | |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 6 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 7 | pub mod ece; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 8 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 9 | pub mod env; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 10 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 11 | pub mod send; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 12 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 13 | pub mod vapid; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 14 | |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 15 | pub use payload::{Content, Notice}; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 16 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 17 | pub use send::{Allowlist, Message, Outcome, Sender, Subscription, Urgency}; |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 18 | #[cfg(feature = "send")] |
aa3dce5114d0 | atagen | 2026-10-26 06:09 UTC | 19 | pub use vapid::Vapid; |