pub struct ExportUrls {
pub epub: Option<String>,
pub html: Option<String>,
pub txt: Option<String>,
pub md: Option<String>,
pub mobi: Option<String>,
pub pdf: Option<String>,
pub azw3: Option<String>,
pub docx: Option<String>,
pub fb2: Option<String>,
pub kepub: Option<String>,
}Expand description
A single export’s download URLs. Keys: epub, html, txt, md, mobi, pdf, azw3, docx, fb2, kepub.
Fields§
§epub: Option<String>EPUB download URL, if the API produced one.
html: Option<String>HTML download URL, if the API produced one.
txt: Option<String>Plain-text download URL, if the API produced one.
md: Option<String>Markdown download URL, if the API produced one.
mobi: Option<String>MOBI download URL, if the API produced one.
pdf: Option<String>PDF download URL, if the API produced one.
azw3: Option<String>AZW3 download URL, if the API produced one.
docx: Option<String>DOCX download URL, if the API produced one.
fb2: Option<String>FB2 download URL, if the API produced one.
kepub: Option<String>KEPUB download URL, if the API produced one.
Implementations§
Trait Implementations§
Source§impl Clone for ExportUrls
impl Clone for ExportUrls
Source§fn clone(&self) -> ExportUrls
fn clone(&self) -> ExportUrls
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 ExportUrls
impl Debug for ExportUrls
Source§impl Default for ExportUrls
impl Default for ExportUrls
Source§fn default() -> ExportUrls
fn default() -> ExportUrls
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportUrls
impl<'de> Deserialize<'de> for ExportUrls
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
Auto Trait Implementations§
impl Freeze for ExportUrls
impl RefUnwindSafe for ExportUrls
impl Send for ExportUrls
impl Sync for ExportUrls
impl Unpin for ExportUrls
impl UnsafeUnpin for ExportUrls
impl UnwindSafe for ExportUrls
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more