pub struct Slide {Show 14 fields
pub id: String,
pub provider: Option<String>,
pub account_id: Option<String>,
pub presentation_id: String,
pub title: String,
pub notes: Option<String>,
pub layout: Option<String>,
pub background_color: Option<String>,
pub background_image_url: Option<String>,
pub text_color: Option<String>,
pub transition: Option<String>,
pub position: i32,
pub created_at: DateTime<FixedOffset>,
pub updated_at: DateTime<FixedOffset>,
}Fields§
§id: String§provider: Option<String>§account_id: Option<String>§presentation_id: String§title: String§notes: Option<String>Speaker notes.
layout: Option<String>Free-form layout id. Provider-specific (title, two-column, image-left, custom). Not enumerated to avoid forcing a breaking change every time a provider adds one.
background_color: Option<String>§background_image_url: Option<String>§text_color: Option<String>§transition: Option<String>Free-form transition id.
position: i32Zero-based position within the presentation.
created_at: DateTime<FixedOffset>§updated_at: DateTime<FixedOffset>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Slide
impl<'de> Deserialize<'de> for Slide
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 StructuralPartialEq for Slide
Auto Trait Implementations§
impl Freeze for Slide
impl RefUnwindSafe for Slide
impl Send for Slide
impl Sync for Slide
impl Unpin for Slide
impl UnsafeUnpin for Slide
impl UnwindSafe for Slide
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