pub enum PptxAnchor {
Slide {
slide_id: String,
},
Shape {
slide_id: String,
shape_id: String,
},
Range(TextRange),
Notes {
slide_id: String,
range: TextSpan,
},
Comment {
slide_id: String,
comment_id: String,
range: TextSpan,
},
SourcePart {
part: String,
part_sha256: String,
path: Vec<u32>,
},
}Expand description
Where a record was read from. range anchors are TextTarget::Range
batch targets in the story offsets of DeckSession::read_content; notes and comment
ranges index the plain text they carry; sourcePart addresses retained XML by element-child
ordinals from the part’s root.
Variants§
Trait Implementations§
Source§impl Clone for PptxAnchor
impl Clone for PptxAnchor
Source§impl Debug for PptxAnchor
impl Debug for PptxAnchor
Source§impl<'de> Deserialize<'de> for PptxAnchor
impl<'de> Deserialize<'de> for PptxAnchor
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
impl Eq for PptxAnchor
Source§impl PartialEq for PptxAnchor
impl PartialEq for PptxAnchor
Source§impl Serialize for PptxAnchor
impl Serialize for PptxAnchor
impl StructuralPartialEq for PptxAnchor
Auto Trait Implementations§
impl Freeze for PptxAnchor
impl RefUnwindSafe for PptxAnchor
impl Send for PptxAnchor
impl Sync for PptxAnchor
impl Unpin for PptxAnchor
impl UnsafeUnpin for PptxAnchor
impl UnwindSafe for PptxAnchor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.