pub enum Geometry {
Preset(PresetGeometry, Vec<AdjustmentValue>),
Custom(CustomGeometry),
}Expand description
几何类型(<a:prstGeom> 或 <a:custGeom>)。
对标 python-pptx 的 Geometry 概念,统一表达预设几何和自定义几何。
Variants§
Preset(PresetGeometry, Vec<AdjustmentValue>)
预设几何(<a:prstGeom prst="...">)。
第二个元素是调整值列表(<a:avLst>),控制形状的调整手柄。
Custom(CustomGeometry)
自定义几何(<a:custGeom>)。
Implementations§
Trait Implementations§
impl Eq for Geometry
impl StructuralPartialEq for Geometry
Auto Trait Implementations§
impl Freeze for Geometry
impl RefUnwindSafe for Geometry
impl Send for Geometry
impl Sync for Geometry
impl Unpin for Geometry
impl UnsafeUnpin for Geometry
impl UnwindSafe for Geometry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.