# HasChanged in maplibre::render::eventually - Rust
API documentation for the Rust `HasChanged` trait in crate `maplibre`.

# Trait maplibre::render::eventually::HasChanged

source ·

    pub trait HasChanged {
        type Criteria: Eq;

        // Required method
        fn has_changed(&self, criteria: &Self::Criteria) -> bool;
    }

## Required Associated Types§

source

#### type Criteria: Eq

## Required Methods§

source

#### fn has_changed(&self, criteria: &Self::Criteria) -> bool

## Implementations on Foreign Types§

source §

### impl<T> HasChanged for Option<T>
where T: HasChanged,

§

#### type Criteria = <T as HasChanged>::Criteria

source §

#### fn has_changed(&self, criteria: &Self::Criteria) -> bool

## Implementors§

source §

### impl HasChanged for WindowHead

§

#### type Criteria = (u32, u32)

source §

### impl HasChanged for Texture

§

#### type Criteria = (u32, u32)