pub struct PresentationDiff {
pub title_changed: Option<(String, String)>,
pub slide_changes: Vec<SlideChange>,
}Expand description
Semantic diff between two presentations.
Fields§
§title_changed: Option<(String, String)>§slide_changes: Vec<SlideChange>Implementations§
Trait Implementations§
Source§impl Clone for PresentationDiff
impl Clone for PresentationDiff
Source§impl Debug for PresentationDiff
impl Debug for PresentationDiff
impl Eq for PresentationDiff
Source§impl PartialEq for PresentationDiff
impl PartialEq for PresentationDiff
impl StructuralPartialEq for PresentationDiff
Auto Trait Implementations§
impl Freeze for PresentationDiff
impl RefUnwindSafe for PresentationDiff
impl Send for PresentationDiff
impl Sync for PresentationDiff
impl Unpin for PresentationDiff
impl UnsafeUnpin for PresentationDiff
impl UnwindSafe for PresentationDiff
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,
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.Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.