pub struct SignatureConfig {
pub default_level: SignatureLevel,
pub enable_caching: bool,
pub budget_pressure_threshold: f64,
}
Expand description
Configuration for signature extraction
Fields§
§default_level: SignatureLevel
Default signature level
enable_caching: bool
Whether to enable caching of signatures
budget_pressure_threshold: f64
Budget pressure threshold (0.0 to 1.0)
Trait Implementations§
Source§impl Clone for SignatureConfig
impl Clone for SignatureConfig
Source§fn clone(&self) -> SignatureConfig
fn clone(&self) -> SignatureConfig
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 moreSource§impl Debug for SignatureConfig
impl Debug for SignatureConfig
Source§impl Default for SignatureConfig
impl Default for SignatureConfig
Source§impl<'de> Deserialize<'de> for SignatureConfig
impl<'de> Deserialize<'de> for SignatureConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SignatureConfig
impl RefUnwindSafe for SignatureConfig
impl Send for SignatureConfig
impl Sync for SignatureConfig
impl Unpin for SignatureConfig
impl UnwindSafe for SignatureConfig
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