pub enum UnmappedPolicy {
Drop,
PassThrough,
MapToPrefix,
}Expand description
How to handle source keys that have no forward mapping.
Variants§
Drop
Silently drop the key.
PassThrough
Pass the key through unchanged.
MapToPrefix
Prepend RetargetConfig::prefix to the key.
Auto Trait Implementations§
impl Freeze for UnmappedPolicy
impl RefUnwindSafe for UnmappedPolicy
impl Send for UnmappedPolicy
impl Sync for UnmappedPolicy
impl Unpin for UnmappedPolicy
impl UnsafeUnpin for UnmappedPolicy
impl UnwindSafe for UnmappedPolicy
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> 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