pub struct DocumentListItem {
pub blocks: Vec<DocumentBlock>,
pub nested: Option<Box<DocumentList>>,
}Expand description
列表项及其可选子列表。
对应 OOXML <w:numPr> 中的单个编号段落。
无直接 Java 对应,是 easydoc-rust 自创的语义模型。
Fields§
§blocks: Vec<DocumentBlock>列表项的块级内容。
nested: Option<Box<DocumentList>>嵌套子列表。
Trait Implementations§
Source§impl Clone for DocumentListItem
impl Clone for DocumentListItem
Source§fn clone(&self) -> DocumentListItem
fn clone(&self) -> DocumentListItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DocumentListItem
impl Debug for DocumentListItem
Source§impl Default for DocumentListItem
impl Default for DocumentListItem
Source§fn default() -> DocumentListItem
fn default() -> DocumentListItem
Returns the “default value” for a type. Read more
Source§impl PartialEq for DocumentListItem
impl PartialEq for DocumentListItem
impl StructuralPartialEq for DocumentListItem
Auto Trait Implementations§
impl Freeze for DocumentListItem
impl RefUnwindSafe for DocumentListItem
impl Send for DocumentListItem
impl Sync for DocumentListItem
impl Unpin for DocumentListItem
impl UnsafeUnpin for DocumentListItem
impl UnwindSafe for DocumentListItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more