pub struct GhostShimmerConfig {
pub blend_mode: i32,
pub distortion: f32,
pub distortion_layers: &'static [GhostShimmerDistortionData],
pub overlay_layers: &'static [GhostShimmerOverlayData],
pub proportional_distortion: bool,
pub tint: Color,
pub visualize_borders: bool,
pub world_uv_modulo: f32,
}Fields§
§blend_mode: i32§distortion: f32§distortion_layers: &'static [GhostShimmerDistortionData]§overlay_layers: &'static [GhostShimmerOverlayData]§proportional_distortion: bool§tint: Color§visualize_borders: bool§world_uv_modulo: f32Trait Implementations§
Source§impl Clone for GhostShimmerConfig
impl Clone for GhostShimmerConfig
Source§fn clone(&self) -> GhostShimmerConfig
fn clone(&self) -> GhostShimmerConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GhostShimmerConfig
Source§impl Debug for GhostShimmerConfig
impl Debug for GhostShimmerConfig
Source§impl Default for GhostShimmerConfig
impl Default for GhostShimmerConfig
Source§fn default() -> GhostShimmerConfig
fn default() -> GhostShimmerConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for GhostShimmerConfig
impl PartialEq for GhostShimmerConfig
impl StructuralPartialEq for GhostShimmerConfig
Auto Trait Implementations§
impl Freeze for GhostShimmerConfig
impl RefUnwindSafe for GhostShimmerConfig
impl Send for GhostShimmerConfig
impl Sync for GhostShimmerConfig
impl Unpin for GhostShimmerConfig
impl UnsafeUnpin for GhostShimmerConfig
impl UnwindSafe for GhostShimmerConfig
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