#[repr(C)]pub struct StyleFilterVec { /* private fields */ }Implementations§
Source§impl StyleFilterVec
impl StyleFilterVec
pub fn new() -> StyleFilterVec
pub fn with_capacity(cap: usize) -> Self
pub const fn from_const_slice(input: &'static [StyleFilter]) -> Self
pub fn from_vec(input: Vec<StyleFilter>) -> Self
pub fn iter(&self) -> Iter<'_, StyleFilter>
pub fn ptr_as_usize(&self) -> usize
pub const fn len(&self) -> usize
pub const fn capacity(&self) -> usize
pub const fn is_empty(&self) -> bool
pub fn get(&self, index: usize) -> Option<&StyleFilter>
pub fn as_slice(&self) -> &[StyleFilter]
Source§impl StyleFilterVec
impl StyleFilterVec
pub fn from_copy_on_write(input: Cow<'static, [StyleFilter]>) -> StyleFilterVec
Sourcepub fn clone_self(&self) -> Self
pub fn clone_self(&self) -> Self
NOTE: CLONES the memory if the memory is external or &’static Moves the memory out if the memory is library-allocated
Sourcepub fn into_library_owned_vec(self) -> Vec<StyleFilter>
pub fn into_library_owned_vec(self) -> Vec<StyleFilter>
NOTE: CLONES the memory if the memory is external or &’static Moves the memory out if the memory is library-allocated
Trait Implementations§
Source§impl AsRef<[StyleFilter]> for StyleFilterVec
impl AsRef<[StyleFilter]> for StyleFilterVec
Source§fn as_ref(&self) -> &[StyleFilter]
fn as_ref(&self) -> &[StyleFilter]
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for StyleFilterVec
impl Clone for StyleFilterVec
Source§impl Debug for StyleFilterVec
impl Debug for StyleFilterVec
Source§impl Default for StyleFilterVec
impl Default for StyleFilterVec
Source§impl Drop for StyleFilterVec
impl Drop for StyleFilterVec
Source§impl From<&'static [StyleFilter]> for StyleFilterVec
impl From<&'static [StyleFilter]> for StyleFilterVec
Source§fn from(input: &'static [StyleFilter]) -> StyleFilterVec
fn from(input: &'static [StyleFilter]) -> StyleFilterVec
Converts to this type from the input type.
Source§impl From<Vec<StyleFilter>> for StyleFilterVec
impl From<Vec<StyleFilter>> for StyleFilterVec
Source§fn from(input: Vec<StyleFilter>) -> StyleFilterVec
fn from(input: Vec<StyleFilter>) -> StyleFilterVec
Converts to this type from the input type.
Source§impl FromIterator<StyleFilter> for StyleFilterVec
impl FromIterator<StyleFilter> for StyleFilterVec
Source§fn from_iter<T>(iter: T) -> Selfwhere
T: IntoIterator<Item = StyleFilter>,
fn from_iter<T>(iter: T) -> Selfwhere
T: IntoIterator<Item = StyleFilter>,
Creates a value from an iterator. Read more
Source§impl Hash for StyleFilterVec
impl Hash for StyleFilterVec
Source§impl Ord for StyleFilterVec
impl Ord for StyleFilterVec
Source§impl PartialEq for StyleFilterVec
impl PartialEq for StyleFilterVec
Source§impl PartialOrd for StyleFilterVec
impl PartialOrd for StyleFilterVec
Source§impl PrintAsCssValue for StyleFilterVec
impl PrintAsCssValue for StyleFilterVec
fn print_as_css_value(&self) -> String
impl Eq for StyleFilterVec
impl Send for StyleFilterVec
impl Sync for StyleFilterVec
Auto Trait Implementations§
impl Freeze for StyleFilterVec
impl RefUnwindSafe for StyleFilterVec
impl Unpin for StyleFilterVec
impl UnwindSafe for StyleFilterVec
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