pub struct ObfuscationConfig {
pub enable: bool,
pub tool: ObfuscationTool,
pub keep_rules: Vec<String>,
pub optimization_level: u8,
}
Expand description
Code obfuscation configuration
Fields§
§enable: bool
Enable obfuscation
tool: ObfuscationTool
Obfuscation tool
keep_rules: Vec<String>
Keep rules for model classes
optimization_level: u8
Optimization level
Trait Implementations§
Source§impl Clone for ObfuscationConfig
impl Clone for ObfuscationConfig
Source§fn clone(&self) -> ObfuscationConfig
fn clone(&self) -> ObfuscationConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ObfuscationConfig
impl Debug for ObfuscationConfig
Source§impl Hash for ObfuscationConfig
impl Hash for ObfuscationConfig
Source§impl PartialEq for ObfuscationConfig
impl PartialEq for ObfuscationConfig
impl Eq for ObfuscationConfig
impl StructuralPartialEq for ObfuscationConfig
Auto Trait Implementations§
impl Freeze for ObfuscationConfig
impl RefUnwindSafe for ObfuscationConfig
impl Send for ObfuscationConfig
impl Sync for ObfuscationConfig
impl Unpin for ObfuscationConfig
impl UnwindSafe for ObfuscationConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more