pub struct PassthroughProvider;Expand description
A no-op provider that always returns None (source text is used unchanged).
Trait Implementations§
Source§impl Clone for PassthroughProvider
impl Clone for PassthroughProvider
Source§fn clone(&self) -> PassthroughProvider
fn clone(&self) -> PassthroughProvider
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 PassthroughProvider
impl Debug for PassthroughProvider
Source§impl Default for PassthroughProvider
impl Default for PassthroughProvider
Source§fn default() -> PassthroughProvider
fn default() -> PassthroughProvider
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PassthroughProvider
impl RefUnwindSafe for PassthroughProvider
impl Send for PassthroughProvider
impl Sync for PassthroughProvider
impl Unpin for PassthroughProvider
impl UnsafeUnpin for PassthroughProvider
impl UnwindSafe for PassthroughProvider
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