pub struct ImageName(/* private fields */);Expand description
The bundled-image name that image callers resolve by (the file stem).
Implementations§
Source§impl ImageName
impl ImageName
Sourcepub const fn from_static(name: &'static str) -> ImageName
pub const fn from_static(name: &'static str) -> ImageName
A bundled-image name known at compile time — the form the generated res::… constants use.
Trait Implementations§
Source§impl From<VectorName> for ImageName
Vector and image names resolve through the same per-backend channel (nav-item icons, the
toolbar’s .image(…), bar_action — all name-based); this conversion is that shared
namespace made explicit.
impl From<VectorName> for ImageName
Vector and image names resolve through the same per-backend channel (nav-item icons, the
toolbar’s .image(…), bar_action — all name-based); this conversion is that shared
namespace made explicit.
Source§fn from(v: VectorName) -> ImageName
fn from(v: VectorName) -> ImageName
Converts to this type from the input type.
impl Eq for ImageName
impl StructuralPartialEq for ImageName
Auto Trait Implementations§
impl Freeze for ImageName
impl RefUnwindSafe for ImageName
impl Send for ImageName
impl Sync for ImageName
impl Unpin for ImageName
impl UnsafeUnpin for ImageName
impl UnwindSafe for ImageName
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§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<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