Struct deno_graph::Dependency
source · [−]pub struct Dependency {
pub maybe_code: Resolved,
pub maybe_type: Resolved,
pub is_dynamic: bool,
pub maybe_assert_type: Option<String>,
}
Fields
maybe_code: Resolved
maybe_type: Resolved
is_dynamic: bool
maybe_assert_type: Option<String>
Implementations
sourceimpl Dependency
impl Dependency
sourcepub fn get_code(&self) -> Option<&ModuleSpecifier>
pub fn get_code(&self) -> Option<&ModuleSpecifier>
Optionally return the module specifier in the module graph that points to the “code” dependency in the graph.
sourcepub fn get_type(&self) -> Option<&ModuleSpecifier>
pub fn get_type(&self) -> Option<&ModuleSpecifier>
Optionally return the module specifier in the module graph that points to the type only dependency in the graph.
Trait Implementations
sourceimpl Clone for Dependency
impl Clone for Dependency
sourcefn clone(&self) -> Dependency
fn clone(&self) -> Dependency
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Dependency
impl Debug for Dependency
sourceimpl Default for Dependency
impl Default for Dependency
sourcefn default() -> Dependency
fn default() -> Dependency
Returns the “default value” for a type. Read more
sourceimpl Serialize for Dependency
impl Serialize for Dependency
Auto Trait Implementations
impl RefUnwindSafe for Dependency
impl Send for Dependency
impl Sync for Dependency
impl Unpin for Dependency
impl UnwindSafe for Dependency
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more