pub struct FieldTypeInit {
pub regexp: String,
pub placeholder: String,
}Expand description
Initial set of fields of FieldType.
This struct will not be updated even if additional fields are added to FieldType in a new
(non-breaking) release of the Matrix specification.
Fields§
§regexp: StringA regular expression for validation of a field’s value.
placeholder: StringA placeholder serving as a valid example of the field value.
Trait Implementations§
Source§impl Debug for FieldTypeInit
impl Debug for FieldTypeInit
Source§impl From<FieldTypeInit> for FieldType
impl From<FieldTypeInit> for FieldType
Source§fn from(init: FieldTypeInit) -> FieldType
fn from(init: FieldTypeInit) -> FieldType
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FieldTypeInit
impl RefUnwindSafe for FieldTypeInit
impl Send for FieldTypeInit
impl Sync for FieldTypeInit
impl Unpin for FieldTypeInit
impl UnwindSafe for FieldTypeInit
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
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
Create a new handle for an Arc value Read more
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
Clone a handle Read more
§unsafe fn consume_handle(handle: Handle) -> Arc<T>
unsafe fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<> Read more