Struct webrender::filterdata::SFilterDataKey
source · pub struct SFilterDataKey {
pub data: SFilterData,
}
Fields§
§data: SFilterData
Trait Implementations§
source§impl Clone for SFilterDataKey
impl Clone for SFilterDataKey
source§fn clone(&self) -> SFilterDataKey
fn clone(&self) -> SFilterDataKey
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SFilterDataKey
impl Debug for SFilterDataKey
source§impl From<SFilterDataKey> for SFilterDataTemplate
impl From<SFilterDataKey> for SFilterDataTemplate
source§fn from(item: SFilterDataKey) -> Self
fn from(item: SFilterDataKey) -> Self
Converts to this type from the input type.
source§impl Hash for SFilterDataKey
impl Hash for SFilterDataKey
source§impl InternDebug for SFilterDataKey
impl InternDebug for SFilterDataKey
fn on_interned(&self, _uid: ItemUid)
source§impl MallocSizeOf for SFilterDataKey
impl MallocSizeOf for SFilterDataKey
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
source§impl PartialEq for SFilterDataKey
impl PartialEq for SFilterDataKey
source§impl Serialize for SFilterDataKey
impl Serialize for SFilterDataKey
impl Eq for SFilterDataKey
impl StructuralPartialEq for SFilterDataKey
Auto Trait Implementations§
impl Freeze for SFilterDataKey
impl RefUnwindSafe for SFilterDataKey
impl Send for SFilterDataKey
impl Sync for SFilterDataKey
impl Unpin for SFilterDataKey
impl UnwindSafe for SFilterDataKey
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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