pub enum WinOsCornerPreference {
Default,
DoNotRound,
Round,
RoundSmall,
}Expand description
Describes how the corners of a window should look like.
For a detailed explanation, see DWM_WINDOW_CORNER_PREFERENCE docs.
Variants§
Default
Corresponds to DWMWCP_DEFAULT.
Let the system decide when to round window corners.
DoNotRound
Corresponds to DWMWCP_DONOTROUND.
Never round window corners.
Round
Corresponds to DWMWCP_ROUND.
Round the corners, if appropriate.
RoundSmall
Corresponds to DWMWCP_ROUNDSMALL.
Round the corners if appropriate, with a small radius.
Trait Implementations§
Source§impl Clone for WinOsCornerPreference
impl Clone for WinOsCornerPreference
Source§fn clone(&self) -> WinOsCornerPreference
fn clone(&self) -> WinOsCornerPreference
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 moreAuto Trait Implementations§
impl Freeze for WinOsCornerPreference
impl RefUnwindSafe for WinOsCornerPreference
impl Send for WinOsCornerPreference
impl Sync for WinOsCornerPreference
impl Unpin for WinOsCornerPreference
impl UnwindSafe for WinOsCornerPreference
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> 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