NodeHandleLike

Trait NodeHandleLike 

Source
pub trait NodeHandleLike {
    // Required methods
    fn id(&self) -> &str;
    fn alias(&self) -> &str;
}
Expand description

Common interface for node handles.

use daedalus_runtime::handles::{NodeHandle, NodeHandleLike};
let node = NodeHandle::new("demo");
assert_eq!(node.id(), "demo");

Required Methods§

Source

fn id(&self) -> &str

Source

fn alias(&self) -> &str

Implementations on Foreign Types§

Source§

impl<T> NodeHandleLike for &T
where T: NodeHandleLike + ?Sized,

Source§

fn id(&self) -> &str

Source§

fn alias(&self) -> &str

Implementors§