Crate narui

Crate narui 

Source

Re-exports§

pub use narui_macros as _macros;

Modules§

_macro_api
items only for consumption by macros. no user code should depend directly on this
align
app
aspect_ratio
backdrop_blur
blur
button
column
flexible
fragment
geom
hooks
input
input_leaf
inverse_rect_leaf
layout
padding
positioned
raw_blur
re_export
rect
rect_leaf
renderer
row
sized
slider
stack
text
theme

Macros§

__align_constructor
__aspect_ratio_constructor
__backdrop_blur_constructor
__blur_constructor
__button_constructor
__column_constructor
__flexible_constructor
__fragment_constructor
__input_constructor
__input_leaf_constructor
__inverse_rect_leaf_constructor
__padding_constructor
__positioned_constructor
__raw_blur_constructor
__rect_constructor
__rect_leaf_constructor
__row_constructor
__sized_constructor
__slider_constructor
__stack_constructor
__text_constructor
all_eq_
rsx
rsx_toplevel
shout_args_
shout arg is a macro for not requiring the implementation of PartialEq on all args.

Structs§

AbsolutePosition
Alignment
AspectRatio
BoxConstraints
CallbackContext
DropCallbackHelper
EdgeInsets
EffectHandle
FractionalSize
Fragment
Fragment is merely a reference (for performance reasons)
Key
Listenable
ListenableGuard
MappedListenableGuard
Offset
Rect
Size
SubPassSetup
TextLayout
ThreadContext
ThreadHandle
UnevaluatedFragment
Vec2
WidgetContext

Enums§

CrossAxisAlignment
Dimension
FlexFit
FragmentInner
MainAxisAlignment
MainAxisSize
MeasureError
RenderObject
RenderObject is the data structure that really defines what is rendered
StackFit

Traits§

ContextAfterFrame
ContextEffect
ContextMeasure
ContextThread
ListenableCreate
ListenableListen
ListenableShout
ListenableSpy

Type Aliases§

Color
Non-linear sRGB with an alpha component.
FragmentChildren
PathGenInner
RenderFnInner
SubPassRenderFunction

Attribute Macros§

widget