pub struct PendingRef {
pub id: String,
pub namespace: String,
pub source_node: String,
pub target_name: String,
pub package_hint: Option<String>,
pub ref_kind: String,
pub file_path: Option<String>,
pub line: Option<usize>,
}Expand description
An unresolved reference awaiting cross-repo resolution.
Fields§
§id: String§namespace: String§source_node: String§target_name: String§package_hint: Option<String>§ref_kind: String§file_path: Option<String>§line: Option<usize>Trait Implementations§
Source§impl Clone for PendingRef
impl Clone for PendingRef
Source§fn clone(&self) -> PendingRef
fn clone(&self) -> PendingRef
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 moreAuto Trait Implementations§
impl Freeze for PendingRef
impl RefUnwindSafe for PendingRef
impl Send for PendingRef
impl Sync for PendingRef
impl Unpin for PendingRef
impl UnsafeUnpin for PendingRef
impl UnwindSafe for PendingRef
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