pub struct NodeResolver { /* private fields */ }Expand description
Node resolver for downloading and spawning framework nodes
Implementations§
Source§impl NodeResolver
impl NodeResolver
Sourcepub fn with_version(version: String) -> Result<Self>
pub fn with_version(version: String) -> Result<Self>
Create a resolver with a specific version
Sourcepub fn is_framework_node(name: &str) -> bool
pub fn is_framework_node(name: &str) -> bool
Check if a node name is a framework node (@mecha10/*)
Sourcepub fn short_name(name: &str) -> Option<&str>
pub fn short_name(name: &str) -> Option<&str>
Extract the short name from a framework node identifier
“@mecha10/speaker” -> “speaker”
Sourcepub fn is_prebuilt_available(&self) -> bool
pub fn is_prebuilt_available(&self) -> bool
Check if pre-built binaries are available for this platform
Trait Implementations§
Source§impl Clone for NodeResolver
impl Clone for NodeResolver
Source§fn clone(&self) -> NodeResolver
fn clone(&self) -> NodeResolver
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 NodeResolver
impl RefUnwindSafe for NodeResolver
impl Send for NodeResolver
impl Sync for NodeResolver
impl Unpin for NodeResolver
impl UnwindSafe for NodeResolver
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