pub struct SourceSizeList {
source_sizes: Vec<SourceSize>,
value: Option<Length>,
}Expand description
A value for a <source-size-list>:
https://html.spec.whatwg.org/multipage/#source-size-list
Fields§
§source_sizes: Vec<SourceSize>§value: Option<Length>Implementations§
Source§impl SourceSizeList
impl SourceSizeList
Sourcepub fn parse<'i, 't>(
context: &ParserContext<'_>,
input: &mut Parser<'i, 't>,
) -> Self
pub fn parse<'i, 't>( context: &ParserContext<'_>, input: &mut Parser<'i, 't>, ) -> Self
NOTE(emilio): This doesn’t match the grammar in the spec, see:
https://html.spec.whatwg.org/multipage/#parsing-a-sizes-attribute
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SourceSizeList
impl RefUnwindSafe for SourceSizeList
impl Send for SourceSizeList
impl Sync for SourceSizeList
impl Unpin for SourceSizeList
impl UnwindSafe for SourceSizeList
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> 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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert