pub struct PageBlockPathObject {
pub id: u32,
pub boundary: String,
pub abbreviated_data: String,
}Expand description
页面块中的路径对象(简化表示)。
Fields§
§id: u32对象 ID。
boundary: String边界框 “x y width height”。
abbreviated_data: String缩略路径数据。
Implementations§
Trait Implementations§
Source§impl Clone for PageBlockPathObject
impl Clone for PageBlockPathObject
Source§fn clone(&self) -> PageBlockPathObject
fn clone(&self) -> PageBlockPathObject
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 PageBlockPathObject
impl Debug for PageBlockPathObject
Source§impl XmlElement for PageBlockPathObject
impl XmlElement for PageBlockPathObject
Source§fn element_name(&self) -> &'static str
fn element_name(&self) -> &'static str
对应 Java: org.ofdrw.core.basicStructure.pageObj.layer.block.PathObject(简化版)
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 PageBlockPathObject
impl RefUnwindSafe for PageBlockPathObject
impl Send for PageBlockPathObject
impl Sync for PageBlockPathObject
impl Unpin for PageBlockPathObject
impl UnsafeUnpin for PageBlockPathObject
impl UnwindSafe for PageBlockPathObject
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