Struct dyon::link::Link
[−]
[src]
pub struct Link { pub slices: Vec<Slice>, }
Fields
slices: Vec<Slice>
Methods
impl Link
[src]
fn new() -> Link
fn head(&self) -> Option<Box<Variable>>
fn tip(&self) -> Option<Box<Variable>>
fn tail(&self) -> Link
fn neck(&self) -> Link
fn is_empty(&self) -> bool
fn add(&self, other: &Link) -> Link
fn push(&mut self, v: &Variable) -> Result<(), String>
Trait Implementations
impl Debug for Link
[src]
impl Clone for Link
[src]
fn clone(&self) -> Link
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more