[−][src]Struct conrod_core::image::Id
Unique image identifier.
Throughout conrod, images are referred to via their unique Id. By referring to images via
Ids, conrod can remain agnostic of the actual image or texture types used to represent each
image.
Trait Implementations
impl Clone for Id[src]
impl Copy for Id[src]
impl Debug for Id[src]
impl Eq for Id[src]
impl Hash for Id[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl Ord for Id[src]
fn cmp(&self, other: &Id) -> Ordering[src]
#[must_use]fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self[src]
impl PartialEq<Id> for Id[src]
impl PartialOrd<Id> for Id[src]
fn partial_cmp(&self, other: &Id) -> Option<Ordering>[src]
fn lt(&self, other: &Id) -> bool[src]
fn le(&self, other: &Id) -> bool[src]
fn gt(&self, other: &Id) -> bool[src]
fn ge(&self, other: &Id) -> bool[src]
impl StructuralEq for Id[src]
impl StructuralPartialEq for Id[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> NodeId for T where
T: 'static + Copy + Clone + PartialEq<T> + Eq + Hash + Send, [src]
T: 'static + Copy + Clone + PartialEq<T> + Eq + Hash + Send,
impl<N> NodeTrait for N where
N: Copy + Ord + Hash, [src]
N: Copy + Ord + Hash,
impl<T> Style for T where
T: Any + Debug + PartialEq<T>, [src]
T: Any + Debug + PartialEq<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,