p2panda_stream/spaces/args.rs
1// SPDX-License-Identifier: MIT OR Apache-2.0
2
3use p2panda_spaces::{Event, SpacesMessage};
4
5#[derive(Clone, Debug, Default)]
6#[allow(clippy::large_enum_variant)]
7pub enum SpacesProcessorArgs<C> {
8 Process {
9 msg: SpacesMessage<C>,
10 },
11 AlreadyProcessed {
12 msg: SpacesMessage<C>,
13 events: Vec<Event<C>>,
14 },
15 #[default]
16 Ignore,
17}