pub struct CustomIconUuid(pub Uuid);Expand description
The identifier for a custom icon.
Tuple Fields§
§0: UuidImplementations§
Source§impl CustomIconUuid
impl CustomIconUuid
Sourcepub fn new_random() -> CustomIconUuid
pub fn new_random() -> CustomIconUuid
Create a new random custom icon identifier.
Sourcepub fn nil() -> CustomIconUuid
pub fn nil() -> CustomIconUuid
Create a nil/zero custom icon identifier.
Trait Implementations§
Source§impl Clone for CustomIconUuid
impl Clone for CustomIconUuid
Source§fn clone(&self) -> CustomIconUuid
fn clone(&self) -> CustomIconUuid
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 CustomIconUuid
impl Debug for CustomIconUuid
Source§impl Default for CustomIconUuid
impl Default for CustomIconUuid
Source§fn default() -> CustomIconUuid
fn default() -> CustomIconUuid
Returns the “default value” for a type. Read more
Source§impl Hash for CustomIconUuid
impl Hash for CustomIconUuid
Source§impl PartialEq for CustomIconUuid
impl PartialEq for CustomIconUuid
impl Copy for CustomIconUuid
impl Eq for CustomIconUuid
impl StructuralPartialEq for CustomIconUuid
Auto Trait Implementations§
impl Freeze for CustomIconUuid
impl RefUnwindSafe for CustomIconUuid
impl Send for CustomIconUuid
impl Sync for CustomIconUuid
impl Unpin for CustomIconUuid
impl UnwindSafe for CustomIconUuid
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