pub enum OutlineDetail {
Sections,
Entries,
}Expand description
Amount of semantic detail included in an outline projection.
Variants§
Sections
Include only section-level navigation nodes.
Entries
Include sections and semantic definition entries.
Trait Implementations§
Source§impl Clone for OutlineDetail
impl Clone for OutlineDetail
Source§fn clone(&self) -> OutlineDetail
fn clone(&self) -> OutlineDetail
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 OutlineDetail
Source§impl Debug for OutlineDetail
impl Debug for OutlineDetail
Source§impl<'de> Deserialize<'de> for OutlineDetail
impl<'de> Deserialize<'de> for OutlineDetail
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 OutlineDetail
Source§impl JsonSchema for OutlineDetail
impl JsonSchema for OutlineDetail
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for OutlineDetail
impl PartialEq for OutlineDetail
Source§impl Serialize for OutlineDetail
impl Serialize for OutlineDetail
impl StructuralPartialEq for OutlineDetail
Auto Trait Implementations§
impl Freeze for OutlineDetail
impl RefUnwindSafe for OutlineDetail
impl Send for OutlineDetail
impl Sync for OutlineDetail
impl Unpin for OutlineDetail
impl UnsafeUnpin for OutlineDetail
impl UnwindSafe for OutlineDetail
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