pub struct Annot {
pub id: Option<StId>,
pub annot_type: Option<String>,
pub visible: Option<bool>,
pub appearance: Option<Appearance>,
}Expand description
CT_Annot:单个注释(见表 51)。
Fields§
§id: Option<StId>注释标识(可选)。
annot_type: Option<String>注释类型,如 Stamp/Link/Highlight 等(可选)。
visible: Option<bool>是否可见,默认 true(可选)。
appearance: Option<Appearance>注释的外观描述(可选)。
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Annot
impl<'de> Deserialize<'de> for Annot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Annot
impl RefUnwindSafe for Annot
impl Send for Annot
impl Sync for Annot
impl Unpin for Annot
impl UnsafeUnpin for Annot
impl UnwindSafe for Annot
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