pub enum ReferenceKind {
Shortcut,
Collapsed,
Full,
}Expand description
Explicitness of a reference.
Variants§
Shortcut
The reference is implicit, its identifier inferred from its content.
Collapsed
The reference is explicit, its identifier inferred from its content.
Full
The reference is explicit, its identifier explicitly set.
Trait Implementations§
Source§impl Clone for ReferenceKind
impl Clone for ReferenceKind
impl Copy for ReferenceKind
Source§impl Debug for ReferenceKind
impl Debug for ReferenceKind
impl Eq for ReferenceKind
Source§impl PartialEq for ReferenceKind
impl PartialEq for ReferenceKind
impl StructuralPartialEq for ReferenceKind
Auto Trait Implementations§
impl Freeze for ReferenceKind
impl RefUnwindSafe for ReferenceKind
impl Send for ReferenceKind
impl Sync for ReferenceKind
impl Unpin for ReferenceKind
impl UnsafeUnpin for ReferenceKind
impl UnwindSafe for ReferenceKind
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