pub struct SlideSnapshot {
pub id: String,
pub source_part_path: Option<String>,
pub layout_part_path: Option<String>,
pub name: Option<String>,
pub notes: String,
pub shapes: Vec<ShapeSnapshot>,
}Fields§
§id: String§source_part_path: Option<String>§layout_part_path: Option<String>§name: Option<String>§notes: String§shapes: Vec<ShapeSnapshot>Trait Implementations§
Source§impl Clone for SlideSnapshot
impl Clone for SlideSnapshot
Source§fn clone(&self) -> SlideSnapshot
fn clone(&self) -> SlideSnapshot
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 SlideSnapshot
impl Debug for SlideSnapshot
Source§impl<'de> Deserialize<'de> for SlideSnapshot
impl<'de> Deserialize<'de> for SlideSnapshot
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
Source§impl PartialEq for SlideSnapshot
impl PartialEq for SlideSnapshot
Source§impl Serialize for SlideSnapshot
impl Serialize for SlideSnapshot
impl StructuralPartialEq for SlideSnapshot
Auto Trait Implementations§
impl Freeze for SlideSnapshot
impl RefUnwindSafe for SlideSnapshot
impl Send for SlideSnapshot
impl Sync for SlideSnapshot
impl Unpin for SlideSnapshot
impl UnsafeUnpin for SlideSnapshot
impl UnwindSafe for SlideSnapshot
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