pub struct Pages {
pub pages: Vec<PageEntry>,
}Expand description
页树。
包含一个或多个页面叶节点,页顺序根据页树前序遍历确定。
对应 Java: org.ofdrw.core.basicStructure.pageTree.Pages
Fields§
§pages: Vec<PageEntry>页面列表(ID, BaseLoc)。
Implementations§
Trait Implementations§
impl StructuralPartialEq for Pages
Source§impl XmlElement for Pages
impl XmlElement for Pages
Source§fn element_name(&self) -> &'static str
fn element_name(&self) -> &'static str
对应 Java: org.ofdrw.core.basicStructure.pageTree.Pages
Source§fn child_nodes(&self) -> Vec<XmlNode>
fn child_nodes(&self) -> Vec<XmlNode>
子元素(作为
XmlNode 提供,便于嵌套序列化)。Source§fn from_xml(node: &XmlNode) -> Result<Self, XmlElementError>
fn from_xml(node: &XmlNode) -> Result<Self, XmlElementError>
从节点树解析(对应 ofdrw 解析侧;quick-xml 产物)。 Read more
Source§fn text_content(&self) -> Option<&str>
fn text_content(&self) -> Option<&str>
文本内容(简单文本元素)。
Auto Trait Implementations§
impl Freeze for Pages
impl RefUnwindSafe for Pages
impl Send for Pages
impl Sync for Pages
impl Unpin for Pages
impl UnsafeUnpin for Pages
impl UnwindSafe for Pages
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