pub struct NoteReferences {
pub backlinks: Vec<LinkInfo>,
pub backlink_count: u32,
pub outgoing: Vec<LinkInfo>,
pub outgoing_count: u32,
}Expand description
References for a note (backlinks and outgoing links).
Fields§
§backlinks: Vec<LinkInfo>Notes that link to this note.
backlink_count: u32Total count of backlinks.
outgoing: Vec<LinkInfo>Notes that this note links to.
outgoing_count: u32Total count of outgoing links.
Trait Implementations§
Source§impl Clone for NoteReferences
impl Clone for NoteReferences
Source§fn clone(&self) -> NoteReferences
fn clone(&self) -> NoteReferences
Returns a duplicate 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 NoteReferences
impl Debug for NoteReferences
Source§impl Default for NoteReferences
impl Default for NoteReferences
Source§fn default() -> NoteReferences
fn default() -> NoteReferences
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NoteReferences
impl RefUnwindSafe for NoteReferences
impl Send for NoteReferences
impl Sync for NoteReferences
impl Unpin for NoteReferences
impl UnsafeUnpin for NoteReferences
impl UnwindSafe for NoteReferences
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