pub struct DateOrderScope { /* private fields */ }Expand description
Restore the calling thread’s date order when the input scope ends.
Implementations§
Source§impl DateOrderScope
impl DateOrderScope
pub fn enter(order: TemporalDateOrder) -> Self
Trait Implementations§
Source§impl Drop for DateOrderScope
impl Drop for DateOrderScope
Auto Trait Implementations§
impl !Send for DateOrderScope
impl !Sync for DateOrderScope
impl Freeze for DateOrderScope
impl RefUnwindSafe for DateOrderScope
impl Unpin for DateOrderScope
impl UnsafeUnpin for DateOrderScope
impl UnwindSafe for DateOrderScope
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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