pub struct ShaderCrusher { /* private fields */ }Implementations§
Source§impl ShaderCrusher
impl ShaderCrusher
pub fn new() -> ShaderCrusher
pub fn blacklist_identifier(&mut self, n: &str)
pub fn set_input(&mut self, input: &str)
pub fn get_output(&self) -> String
pub fn get_input_entropy(&self) -> f32
pub fn get_output_entropy(&self) -> f32
pub fn crush(&mut self)
Auto Trait Implementations§
impl Freeze for ShaderCrusher
impl RefUnwindSafe for ShaderCrusher
impl Send for ShaderCrusher
impl Sync for ShaderCrusher
impl Unpin for ShaderCrusher
impl UnwindSafe for ShaderCrusher
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