#[non_exhaustive]pub struct DropExportOptions { /* private fields */ }Expand description
Options controlling which collection version and entries are included.
Implementations§
Source§impl DropExportOptions
impl DropExportOptions
pub fn with_version(self, version: impl Into<String>) -> Self
pub fn with_filter(self, filter: FilterEngine) -> Self
pub fn version(&self) -> Option<&str>
pub const fn filter(&self) -> Option<&FilterEngine>
Trait Implementations§
Source§impl Clone for DropExportOptions
impl Clone for DropExportOptions
Source§fn clone(&self) -> DropExportOptions
fn clone(&self) -> DropExportOptions
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 moreSource§impl Debug for DropExportOptions
impl Debug for DropExportOptions
Source§impl Default for DropExportOptions
impl Default for DropExportOptions
Source§fn default() -> DropExportOptions
fn default() -> DropExportOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DropExportOptions
impl RefUnwindSafe for DropExportOptions
impl Send for DropExportOptions
impl Sync for DropExportOptions
impl Unpin for DropExportOptions
impl UnsafeUnpin for DropExportOptions
impl UnwindSafe for DropExportOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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