pub struct IconWeightData(/* private fields */);Expand description
The SVG path data for all weights of a particular icon.
Implementations§
Source§impl IconWeightData
impl IconWeightData
Sourcepub fn get(&self, weight: IconWeight) -> &'static str
pub fn get(&self, weight: IconWeight) -> &'static str
Retrieve the SVG paths for the given weight.
The returned string slice contains raw path elements.
To render them manually, you’ll need to provide them to
an SVG component’s inner_html property.
use phosphor_leptos::{ACORN, IconWeight};
let raw_html = ACORN.get(IconWeight::Regular);
view! {
<svg inner_html=raw_html />
}Trait Implementations§
Source§impl Clone for IconWeightData
impl Clone for IconWeightData
Source§fn clone(&self) -> IconWeightData
fn clone(&self) -> IconWeightData
Returns a duplicate 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 IconWeightData
impl Debug for IconWeightData
Source§impl PartialEq for IconWeightData
impl PartialEq for IconWeightData
impl Copy for IconWeightData
impl Eq for IconWeightData
impl StructuralPartialEq for IconWeightData
Auto Trait Implementations§
impl Freeze for IconWeightData
impl RefUnwindSafe for IconWeightData
impl Send for IconWeightData
impl Sync for IconWeightData
impl Unpin for IconWeightData
impl UnwindSafe for IconWeightData
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.