fluvio_spu_schema/isolation.rs
1use fluvio_protocol::{Encoder, Decoder};
2use serde::{Serialize, Deserialize};
3
4#[derive(Debug, Encoder, Decoder, Clone, Copy, Eq, PartialEq, Serialize, Deserialize, Hash)]
5#[fluvio(encode_discriminant)]
6#[repr(u8)]
7#[derive(Default)]
8pub enum Isolation {
9 #[default]
10 ReadUncommitted = 0,
11 ReadCommitted = 1,
12}