use serde::{Deserialize, Serialize};
use crate::stela::Motion;
use super::Section;
#[derive(bon::Builder, Debug, Deserialize, Serialize)]
pub struct SectionSponsor {
pub sponsor_text: String,
pub name: String,
pub text: String,
pub motions: Vec<Motion>,
}
impl From<SectionSponsor> for Section {
fn from(value: SectionSponsor) -> Self {
Section::Sponsor(value.into())
}
}