Struct usvg::FeBlend [−][src]
pub struct FeBlend { pub input1: FilterInput, pub input2: FilterInput, pub mode: FeBlendMode, }
A blend filter primitive.
feBlend
element in the SVG.
Fields
input1: FilterInput
Identifies input for the given filter primitive.
in
in the SVG.
input2: FilterInput
Identifies input for the given filter primitive.
in2
in the SVG.
mode: FeBlendMode
A blending mode.
mode
in the SVG.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FeBlend
impl Send for FeBlend
impl Sync for FeBlend
impl Unpin for FeBlend
impl UnwindSafe for FeBlend
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,