pub struct BindOverlay {
pub border_radius: f32,
pub border_thickness: f32,
pub background_color: Color,
pub border_color: Color,
pub font: Font,
pub width: u32,
pub height: u32,
}Expand description
A bindings overlay.
Fields§
§border_radius: f32The radius of the overlay’s corners.
border_thickness: f32The thickness of the overlay border.
background_color: ColorThe color of the overlay background.
border_color: ColorThe color of the overlay border.
font: FontThe font of the overlay.
width: u32The width of the overlay.
height: u32The height of the overlay.
Implementations§
Trait Implementations§
Source§impl Clone for BindOverlay
impl Clone for BindOverlay
Source§fn clone(&self) -> BindOverlay
fn clone(&self) -> BindOverlay
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 BindOverlay
impl Debug for BindOverlay
Source§impl Default for BindOverlay
impl Default for BindOverlay
Source§fn default() -> BindOverlay
fn default() -> BindOverlay
Returns the “default value” for a type. Read more
Source§impl Program for BindOverlay
impl Program for BindOverlay
Source§fn update(&mut self, _msg: Self::Message)
fn update(&mut self, _msg: Self::Message)
Updates this widget program with the received message. Read more
Source§fn view(&self) -> Option<WidgetDef<Self::Message>>
fn view(&self) -> Option<WidgetDef<Self::Message>>
Creates a widget definition for display by Snowcap. Read more
§fn event(&mut self, event: SurfaceEvent<Self::Message>)
fn event(&mut self, event: SurfaceEvent<Self::Message>)
Called to notify programs about the surface’s state change. Read more
§fn register_child(&self, child: &dyn Program<Message = Self::Message>)where
Self::Message: Clone + 'static,
fn register_child(&self, child: &dyn Program<Message = Self::Message>)where
Self::Message: Clone + 'static,
Registers a child program, allowing this program to pass through
emitted redraw signals and messages.
Auto Trait Implementations§
impl Freeze for BindOverlay
impl RefUnwindSafe for BindOverlay
impl Send for BindOverlay
impl Sync for BindOverlay
impl Unpin for BindOverlay
impl UnwindSafe for BindOverlay
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].