pub mod table_change {
#[allow(unused_imports)]
use super::*;
#[derive(Clone, PartialEq, Debug)]
pub enum PrimaryKey {
Pk(::buffa::alloc::string::String),
CompositePk(
::buffa::alloc::boxed::Box<super::super::super::CompositePrimaryKey>,
),
}
impl ::buffa::Oneof for PrimaryKey {}
impl From<super::super::super::CompositePrimaryKey> for PrimaryKey {
fn from(v: super::super::super::CompositePrimaryKey) -> Self {
Self::CompositePk(::buffa::alloc::boxed::Box::new(v))
}
}
impl From<super::super::super::CompositePrimaryKey>
for ::core::option::Option<PrimaryKey> {
fn from(v: super::super::super::CompositePrimaryKey) -> Self {
Self::Some(PrimaryKey::from(v))
}
}
}