pub struct ExportPdfRequest {
pub rasterized_slides: Option<Vec<ExportPdfRequestRasterizedSlidesInner>>,
pub theme: Option<HashMap<String, Value>>,
}Expand description
ExportPdfRequest : Optional body for POST /v1/slides/{id}/export/pdf. Renderer posts pre-rasterized PNGs for slides that contain Fabric.js elements (the sidecar can’t run Fabric server-side); slides without an entry are rendered from their layout + theme.
Fields§
§rasterized_slides: Option<Vec<ExportPdfRequestRasterizedSlidesInner>>§theme: Option<HashMap<String, Value>>Optional palette override. Schemaless — the export sidecar accepts a free-form palette object. Treat as opaque.
Implementations§
Source§impl ExportPdfRequest
impl ExportPdfRequest
Sourcepub fn new() -> ExportPdfRequest
pub fn new() -> ExportPdfRequest
Optional body for POST /v1/slides/{id}/export/pdf. Renderer posts pre-rasterized PNGs for slides that contain Fabric.js elements (the sidecar can’t run Fabric server-side); slides without an entry are rendered from their layout + theme.
Trait Implementations§
Source§impl Clone for ExportPdfRequest
impl Clone for ExportPdfRequest
Source§fn clone(&self) -> ExportPdfRequest
fn clone(&self) -> ExportPdfRequest
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 ExportPdfRequest
impl Debug for ExportPdfRequest
Source§impl Default for ExportPdfRequest
impl Default for ExportPdfRequest
Source§fn default() -> ExportPdfRequest
fn default() -> ExportPdfRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportPdfRequest
impl<'de> Deserialize<'de> for ExportPdfRequest
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 ExportPdfRequest
impl PartialEq for ExportPdfRequest
Source§fn eq(&self, other: &ExportPdfRequest) -> bool
fn eq(&self, other: &ExportPdfRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExportPdfRequest
impl Serialize for ExportPdfRequest
impl StructuralPartialEq for ExportPdfRequest
Auto Trait Implementations§
impl Freeze for ExportPdfRequest
impl RefUnwindSafe for ExportPdfRequest
impl Send for ExportPdfRequest
impl Sync for ExportPdfRequest
impl Unpin for ExportPdfRequest
impl UnsafeUnpin for ExportPdfRequest
impl UnwindSafe for ExportPdfRequest
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