pub struct CalcitStack {
pub ns: Arc<str>,
pub def: Arc<str>,
pub code: Calcit,
pub args: Box<CalcitItems>,
pub kind: StackKind,
}Fields§
§ns: Arc<str>§def: Arc<str>§code: Calcit§args: Box<CalcitItems>§kind: StackKindTrait Implementations§
Source§impl Clone for CalcitStack
impl Clone for CalcitStack
Source§fn clone(&self) -> CalcitStack
fn clone(&self) -> CalcitStack
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 moreSource§impl Debug for CalcitStack
impl Debug for CalcitStack
Source§impl Display for CalcitStack
impl Display for CalcitStack
Source§impl Hash for CalcitStack
impl Hash for CalcitStack
Source§impl Ord for CalcitStack
impl Ord for CalcitStack
Source§fn cmp(&self, other: &CalcitStack) -> Ordering
fn cmp(&self, other: &CalcitStack) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CalcitStack
impl PartialEq for CalcitStack
Source§impl PartialOrd for CalcitStack
impl PartialOrd for CalcitStack
impl Eq for CalcitStack
impl StructuralPartialEq for CalcitStack
Auto Trait Implementations§
impl Freeze for CalcitStack
impl RefUnwindSafe for CalcitStack
impl Send for CalcitStack
impl Sync for CalcitStack
impl Unpin for CalcitStack
impl UnwindSafe for CalcitStack
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.