pub enum SvgMode {
Raster,
Source,
Hybrid,
}Expand description
SVG handling strategy.
- Raster: rasterize SVG to PNG before sending (default, safest)
- Source: pass SVG XML as text content instead of image
- Hybrid: rasterize but also include SVG source as text
Variants§
Trait Implementations§
impl Copy for SvgMode
Source§impl<'de> Deserialize<'de> for SvgMode
impl<'de> Deserialize<'de> for SvgMode
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 SvgMode
impl StructuralPartialEq for SvgMode
Auto Trait Implementations§
impl Freeze for SvgMode
impl RefUnwindSafe for SvgMode
impl Send for SvgMode
impl Sync for SvgMode
impl Unpin for SvgMode
impl UnsafeUnpin for SvgMode
impl UnwindSafe for SvgMode
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