pub enum Retailer {
Kdp,
IngramSpark,
Bod,
Generic,
}Variants§
Implementations§
Source§impl Retailer
impl Retailer
Sourcepub fn min_margins(self, pages: u32, bleed: bool) -> MinMargins
pub fn min_margins(self, pages: u32, bleed: bool) -> MinMargins
Minimum margins for a book with pages pages.
Sourcepub fn bleed(self) -> Bleed
pub fn bleed(self) -> Bleed
Bleed for interiors with content that runs to the page edge. Generic is Kernsetzer’s own default: 3 mm on the three outer edges.
Sourcepub fn page_limits(self) -> Option<PageLimits>
pub fn page_limits(self) -> Option<PageLimits>
Page counts the retailer prints; None where Kernsetzer states no limit.
Trait Implementations§
impl Copy for Retailer
Source§impl<'de> Deserialize<'de> for Retailer
impl<'de> Deserialize<'de> for Retailer
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 Eq for Retailer
impl StructuralPartialEq for Retailer
Auto Trait Implementations§
impl Freeze for Retailer
impl RefUnwindSafe for Retailer
impl Send for Retailer
impl Sync for Retailer
impl Unpin for Retailer
impl UnsafeUnpin for Retailer
impl UnwindSafe for Retailer
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.