[−][src]Enum azul_webrender_api::FilterPrimitiveInput
An input to a SVG filter primitive.
Variants
The input is the original graphic that the filter is being applied to.
The input is the output of the previous filter primitive in the filter primitive chain.
OutputOfPrimitiveIndex(usize)
The input is the output of the filter primitive at the given index in the filter primitive chain.
Implementations
impl FilterPrimitiveInput
[src]
pub fn to_index(self, cur_index: usize) -> Option<usize>
[src]
Gets the index of the input.
Returns None
if the source graphic is the input.
Trait Implementations
impl Clone for FilterPrimitiveInput
[src]
fn clone(&self) -> FilterPrimitiveInput
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FilterPrimitiveInput
[src]
impl Debug for FilterPrimitiveInput
[src]
impl Default for FilterPrimitiveInput
[src]
impl<'de> Deserialize<'de> for FilterPrimitiveInput
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for FilterPrimitiveInput
[src]
impl Hash for FilterPrimitiveInput
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl MallocSizeOf for FilterPrimitiveInput
[src]
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
[src]
impl PartialEq<FilterPrimitiveInput> for FilterPrimitiveInput
[src]
fn eq(&self, other: &FilterPrimitiveInput) -> bool
[src]
fn ne(&self, other: &FilterPrimitiveInput) -> bool
[src]
impl Peek for FilterPrimitiveInput
[src]
impl Poke for FilterPrimitiveInput
[src]
impl Serialize for FilterPrimitiveInput
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for FilterPrimitiveInput
[src]
impl StructuralPartialEq for FilterPrimitiveInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for FilterPrimitiveInput
impl Send for FilterPrimitiveInput
impl Sync for FilterPrimitiveInput
impl Unpin for FilterPrimitiveInput
impl UnwindSafe for FilterPrimitiveInput
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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.
fn to_owned(&self) -> T
[src]
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.
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>,