use alloc::vec::Vec;
use super::*;
#[derive(Debug, Clone, Default)]
pub struct TableGroupBlock {
pub span_range: SpanRange,
pub ident: Ident,
pub note: Option<NoteBlock>,
pub items: Vec<TableGroupItem>,
pub settings: Option<TableGroupSettings>,
}
#[derive(Debug, Clone, Default)]
pub struct TableGroupSettings {
pub span_range: SpanRange,
pub attributes: Vec<Attribute>,
}
#[derive(Debug, Clone, Default)]
pub struct TableGroupItem {
pub span_range: SpanRange,
pub schema: Option<Ident>,
pub ident_alias: Ident,
}