p2panda-stream 0.8.0

Event stream processing for p2p data-types
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// SPDX-License-Identifier: MIT OR Apache-2.0

use p2panda_spaces::{Event, SpacesMessage};

#[derive(Clone, Debug, Default)]
#[allow(clippy::large_enum_variant)]
pub enum SpacesProcessorArgs<C> {
    Process {
        msg: SpacesMessage<C>,
    },
    AlreadyProcessed {
        msg: SpacesMessage<C>,
        events: Vec<Event<C>>,
    },
    #[default]
    Ignore,
}