pub struct ShaderChangeEvent {
pub label: String,
pub old_version: u64,
pub new_version: u64,
}Expand description
Emitted by ShaderWatcher::poll_changes when a source version has
changed since the last snapshot.
Fields§
§label: String§old_version: u64§new_version: u64Trait Implementations§
Source§impl Clone for ShaderChangeEvent
impl Clone for ShaderChangeEvent
Source§fn clone(&self) -> ShaderChangeEvent
fn clone(&self) -> ShaderChangeEvent
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 moreAuto Trait Implementations§
impl Freeze for ShaderChangeEvent
impl RefUnwindSafe for ShaderChangeEvent
impl Send for ShaderChangeEvent
impl Sync for ShaderChangeEvent
impl Unpin for ShaderChangeEvent
impl UnsafeUnpin for ShaderChangeEvent
impl UnwindSafe for ShaderChangeEvent
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