pub struct SvgProvider {
pub raster: ProviderRole,
pub encoder: ProviderRole,
}Expand description
The complete svg provider: the rasterizer and the encoder.
Fields§
§raster: ProviderRoleThe rasterizer role.
encoder: ProviderRoleThe encoder role.
Trait Implementations§
Source§impl Clone for SvgProvider
impl Clone for SvgProvider
Auto Trait Implementations§
impl Freeze for SvgProvider
impl RefUnwindSafe for SvgProvider
impl Send for SvgProvider
impl Sync for SvgProvider
impl Unpin for SvgProvider
impl UnsafeUnpin for SvgProvider
impl UnwindSafe for SvgProvider
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,
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