pub enum DocumentEdgeKind {
Document,
Manual,
}Expand description
Typed cross-document edge retained in a resolved scope.
Variants§
Document
A relative Markdown link inside one registered namespace.
Manual
A semantic native-manual reference.
Trait Implementations§
Source§impl Clone for DocumentEdgeKind
impl Clone for DocumentEdgeKind
Source§fn clone(&self) -> DocumentEdgeKind
fn clone(&self) -> DocumentEdgeKind
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 DocumentEdgeKind
Source§impl Debug for DocumentEdgeKind
impl Debug for DocumentEdgeKind
Source§impl<'de> Deserialize<'de> for DocumentEdgeKind
impl<'de> Deserialize<'de> for DocumentEdgeKind
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 DocumentEdgeKind
Source§impl JsonSchema for DocumentEdgeKind
impl JsonSchema for DocumentEdgeKind
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 DocumentEdgeKind
impl PartialEq for DocumentEdgeKind
Source§impl Serialize for DocumentEdgeKind
impl Serialize for DocumentEdgeKind
impl StructuralPartialEq for DocumentEdgeKind
Auto Trait Implementations§
impl Freeze for DocumentEdgeKind
impl RefUnwindSafe for DocumentEdgeKind
impl Send for DocumentEdgeKind
impl Sync for DocumentEdgeKind
impl Unpin for DocumentEdgeKind
impl UnsafeUnpin for DocumentEdgeKind
impl UnwindSafe for DocumentEdgeKind
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