pub struct PostTextMarkdownToPdfRequest {
pub text: String,
pub theme: Option<Theme>,
pub paper_size: Option<PaperSize>,
}Fields§
§text: String原始 Markdown 字符串,最大不超过 1MB。
theme: Option<Theme>PDF 的排版主题。可选 github、minimal、light、dark,默认是 github。
paper_size: Option<PaperSize>PDF 的纸张大小。可选 A4 或 Letter,默认是 A4。
Implementations§
Source§impl PostTextMarkdownToPdfRequest
impl PostTextMarkdownToPdfRequest
pub fn new(text: String) -> PostTextMarkdownToPdfRequest
Trait Implementations§
Source§impl Clone for PostTextMarkdownToPdfRequest
impl Clone for PostTextMarkdownToPdfRequest
Source§fn clone(&self) -> PostTextMarkdownToPdfRequest
fn clone(&self) -> PostTextMarkdownToPdfRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 PostTextMarkdownToPdfRequest
impl Debug for PostTextMarkdownToPdfRequest
Source§impl Default for PostTextMarkdownToPdfRequest
impl Default for PostTextMarkdownToPdfRequest
Source§fn default() -> PostTextMarkdownToPdfRequest
fn default() -> PostTextMarkdownToPdfRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostTextMarkdownToPdfRequest
impl<'de> Deserialize<'de> for PostTextMarkdownToPdfRequest
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 PostTextMarkdownToPdfRequest
impl PartialEq for PostTextMarkdownToPdfRequest
Source§fn eq(&self, other: &PostTextMarkdownToPdfRequest) -> bool
fn eq(&self, other: &PostTextMarkdownToPdfRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PostTextMarkdownToPdfRequest
Auto Trait Implementations§
impl Freeze for PostTextMarkdownToPdfRequest
impl RefUnwindSafe for PostTextMarkdownToPdfRequest
impl Send for PostTextMarkdownToPdfRequest
impl Sync for PostTextMarkdownToPdfRequest
impl Unpin for PostTextMarkdownToPdfRequest
impl UnsafeUnpin for PostTextMarkdownToPdfRequest
impl UnwindSafe for PostTextMarkdownToPdfRequest
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