Struct smithay_client_toolkit::window::ConceptFrame[][src]

pub struct ConceptFrame { /* fields omitted */ }

A clean, modern and stylish set of decorations.

This class draws clean and modern decorations with buttons inspired by breeze, material hover shade and a white header background.

ConceptFrame is hiding its ClientSide decorations in a Fullscreen state and brings them back if those are visible when unsetting Fullscreen state.

Trait Implementations

impl Drop for ConceptFrame[src]

impl Frame for ConceptFrame[src]

type Error = Error

Type of errors that may occur when attempting to create a frame

type Config = ConceptConfig

Configuration for this frame

Auto Trait Implementations

impl !RefUnwindSafe for ConceptFrame

impl !Send for ConceptFrame

impl !Sync for ConceptFrame

impl Unpin for ConceptFrame

impl !UnwindSafe for ConceptFrame

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.