pub enum CasePolicy {
Domain,
All,
Preserve,
}Expand description
How to handle letter case.
Variants§
Domain
Lowercase domain only (RFC says local part is case-sensitive, but domain is not).
All
Lowercase both local part and domain. Most providers are case-insensitive.
Preserve
Preserve original case everywhere.
Trait Implementations§
Source§impl Clone for CasePolicy
impl Clone for CasePolicy
Source§fn clone(&self) -> CasePolicy
fn clone(&self) -> CasePolicy
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 CasePolicy
impl Debug for CasePolicy
Source§impl Default for CasePolicy
impl Default for CasePolicy
Source§fn default() -> CasePolicy
fn default() -> CasePolicy
Returns the “default value” for a type. Read more
Source§impl PartialEq for CasePolicy
impl PartialEq for CasePolicy
impl Copy for CasePolicy
impl Eq for CasePolicy
impl StructuralPartialEq for CasePolicy
Auto Trait Implementations§
impl Freeze for CasePolicy
impl RefUnwindSafe for CasePolicy
impl Send for CasePolicy
impl Sync for CasePolicy
impl Unpin for CasePolicy
impl UnsafeUnpin for CasePolicy
impl UnwindSafe for CasePolicy
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