#[non_exhaustive]pub struct ResolvedTextAreaTheme {
pub border: ResolvedWidgetBorder,
}Expand description
Multi-line text field: the padding in which it differs from the
single-line field. Everything else a text area shows – its fill, text,
placeholder, caret, selection, states and font – is InputTheme’s.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.border: ResolvedWidgetBorderText area border specification. Its padding sides are the multi-line
field’s own, None where the platform states none
(docs/platform-facts.md §2.29); its colour, corner radius, line width
and shadow inherit input.border’s: the platforms frame both fields
alike.
Trait Implementations§
Source§impl Clone for ResolvedTextAreaTheme
impl Clone for ResolvedTextAreaTheme
Source§impl Debug for ResolvedTextAreaTheme
impl Debug for ResolvedTextAreaTheme
Source§impl<'de> Deserialize<'de> for ResolvedTextAreaTheme
impl<'de> Deserialize<'de> for ResolvedTextAreaTheme
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResolvedTextAreaTheme
impl PartialEq for ResolvedTextAreaTheme
Source§impl Serialize for ResolvedTextAreaTheme
impl Serialize for ResolvedTextAreaTheme
impl StructuralPartialEq for ResolvedTextAreaTheme
Auto Trait Implementations§
impl Freeze for ResolvedTextAreaTheme
impl RefUnwindSafe for ResolvedTextAreaTheme
impl Send for ResolvedTextAreaTheme
impl Sync for ResolvedTextAreaTheme
impl Unpin for ResolvedTextAreaTheme
impl UnsafeUnpin for ResolvedTextAreaTheme
impl UnwindSafe for ResolvedTextAreaTheme
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