pub enum RepeaterDisplay {
Inline,
List,
}Expand description
How a repeater’s rows are laid out.
A row of several fields rendered inline is a row of columns, and four of
them is already too many to read. List collapses each row to a line naming
it, opening one at a time, which is the shape an operator expects of a list
with an Add button.
Variants§
Inline
Every row expanded, all fields visible. Right for a single narrow column, where collapsing would hide the only thing there is to see.
List
Rows collapsed to a summary line, expanded one at a time. Adding a row opens it.
Trait Implementations§
Source§impl Clone for RepeaterDisplay
impl Clone for RepeaterDisplay
Source§fn clone(&self) -> RepeaterDisplay
fn clone(&self) -> RepeaterDisplay
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RepeaterDisplay
Source§impl Debug for RepeaterDisplay
impl Debug for RepeaterDisplay
Source§impl Default for RepeaterDisplay
impl Default for RepeaterDisplay
Source§fn default() -> RepeaterDisplay
fn default() -> RepeaterDisplay
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepeaterDisplay
impl<'de> Deserialize<'de> for RepeaterDisplay
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
impl Eq for RepeaterDisplay
Source§impl PartialEq for RepeaterDisplay
impl PartialEq for RepeaterDisplay
Source§impl Serialize for RepeaterDisplay
impl Serialize for RepeaterDisplay
impl StructuralPartialEq for RepeaterDisplay
Auto Trait Implementations§
impl Freeze for RepeaterDisplay
impl RefUnwindSafe for RepeaterDisplay
impl Send for RepeaterDisplay
impl Sync for RepeaterDisplay
impl Unpin for RepeaterDisplay
impl UnsafeUnpin for RepeaterDisplay
impl UnwindSafe for RepeaterDisplay
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more