#[non_exhaustive]pub struct StripOptions {
pub inspect: InspectOptions,
pub limits: ParseLimits,
}Expand description
What a caller wants from a strip.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.inspect: InspectOptionsWhether the returned report names the values that were removed.
Off by default, for the reason in crate::report: a report is easy to redirect into
a file, and a file naming everything just removed is a durable copy of the secret.
limits: ParseLimitsParser ceilings.
Trait Implementations§
Source§impl Clone for StripOptions
impl Clone for StripOptions
Source§impl Debug for StripOptions
impl Debug for StripOptions
Source§impl Default for StripOptions
impl Default for StripOptions
impl Eq for StripOptions
Source§impl PartialEq for StripOptions
impl PartialEq for StripOptions
impl StructuralPartialEq for StripOptions
Auto Trait Implementations§
impl Freeze for StripOptions
impl RefUnwindSafe for StripOptions
impl Send for StripOptions
impl Sync for StripOptions
impl Unpin for StripOptions
impl UnsafeUnpin for StripOptions
impl UnwindSafe for StripOptions
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.