Struct dyon::link::Link
[−]
[src]
pub struct Link { pub slices: Vec<Slice>, }
Fields
slices: Vec<Slice>
pub struct Link { pub slices: Vec<Slice>, }
slices: Vec<Slice>
impl Link
[src]fn new() -> Link
[src]fn head(&self) -> Option<Box<Variable>>
[src]fn tip(&self) -> Option<Box<Variable>>
[src]fn tail(&self) -> Link
[src]fn neck(&self) -> Link
[src]fn is_empty(&self) -> bool
[src]fn add(&self, other: &Link) -> Link
[src]fn push(&mut self, v: &Variable) -> Result<(), String>
[src]impl Debug for Link
[src]impl Clone for Link
[src]