docx-rs/docx-core/src/documents/elements/br.rs

22 lines
401 B
Rust
Raw Normal View History

2019-11-13 09:51:58 +02:00
use crate::documents::BuildXML;
use crate::types::*;
use crate::xml_builder::*;
#[derive(Debug, Clone)]
pub struct Break {
break_type: BreakType,
}
impl Break {
pub fn new(t: BreakType) -> Break {
Break { break_type: t }
}
}
impl BuildXML for Break {
fn build(&self) -> Vec<u8> {
let b = XMLBuilder::new();
b.br(&self.break_type.to_string()).build()
}
}