primitives/prelude/enums/
message.rs

1/// These messages are dispatched internally.
2///
3#[derive(Clone, Copy, Debug, PartialEq, Eq)]
4pub enum MessageKind {
5    /// Dispose message type
6    Dispose,
7    /// Init message type
8    Init,
9    /// Pause message type
10    Pause,
11    /// Resume message type
12    Resume,
13    /// Allows [MessageKind] to be extended (e.g. for using project specific mesages).
14    Custom {
15        /// Custom value
16        value: u32,
17    },
18}