pub struct MediaList {
pub media_queries: ArenaVec<MediaQuery>,
}Expand description
Fields§
§media_queries: ArenaVec<MediaQuery>The list of media queries.
Implementations§
Source§impl MediaList
impl MediaList
Sourcepub fn deep_clone(&self, bump: &Arena) -> Self
pub fn deep_clone(&self, bump: &Arena) -> Self
Zig: MediaList.deepClone — element-wise clone of media_queries.
Sourcepub fn clone_in(&self, bump: &Arena) -> Self
pub fn clone_in(&self, bump: &Arena) -> Self
Zig: pub fn clone(this, arena) — alias for deepClone.
Sourcepub fn clone_with_import_records(
&self,
bump: &Arena,
_import_records: &mut Vec<ImportRecord>,
) -> Self
pub fn clone_with_import_records( &self, bump: &Arena, _import_records: &mut Vec<ImportRecord>, ) -> Self
Zig: MediaList.cloneWithImportRecords — MediaList carries no
ImportRecord indices so this is just deep_clone.
Trait Implementations§
impl StructuralPartialEq for MediaList
Auto Trait Implementations§
impl !RefUnwindSafe for MediaList
impl !Send for MediaList
impl !Sync for MediaList
impl !UnwindSafe for MediaList
impl Freeze for MediaList
impl Unpin for MediaList
impl UnsafeUnpin for MediaList
Blanket Implementations§
Source§impl<T> AsCtxPtr for Twhere
T: ?Sized,
impl<T> AsCtxPtr for Twhere
T: ?Sized,
Source§fn as_ctx_ptr(&self) -> *mut Selfwhere
Self: Sized,
fn as_ctx_ptr(&self) -> *mut Selfwhere
Self: Sized,
self’s address as *mut Self for deferred-task / scopeguard /
ref_guard ctx slots. The closures/trampolines deref it as shared
(&*p) — every method they reach is &self post-R-2, so no write
provenance is required; the *mut spelling is purely to match the
existing DerefOnDrop / HasAutoFlush / RefCount ABI.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