pub struct ListProperties {
pub nesting_levels: Option<Vec<NestingLevel>>,
}
Expand description
The properties of a list that describe the look and feel of bullets belonging to paragraphs associated with a list.
This type is not used in any activity, and only used as part of another schema.
Fields§
§nesting_levels: Option<Vec<NestingLevel>>
Describes the properties of the bullets at the associated level. A list has at most 9 levels of nesting with nesting level 0 corresponding to the top-most level and nesting level 8 corresponding to the most nested level. The nesting levels are returned in ascending order with the least nested returned first.
Trait Implementations§
Source§impl Clone for ListProperties
impl Clone for ListProperties
Source§fn clone(&self) -> ListProperties
fn clone(&self) -> ListProperties
Returns a copy 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 ListProperties
impl Debug for ListProperties
Source§impl Default for ListProperties
impl Default for ListProperties
Source§fn default() -> ListProperties
fn default() -> ListProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListProperties
impl<'de> Deserialize<'de> for ListProperties
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 Serialize for ListProperties
impl Serialize for ListProperties
impl Part for ListProperties
Auto Trait Implementations§
impl Freeze for ListProperties
impl RefUnwindSafe for ListProperties
impl Send for ListProperties
impl Sync for ListProperties
impl Unpin for ListProperties
impl UnwindSafe for ListProperties
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,
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