pub struct CljxCons {
pub head: Value,
pub tail: Value,
}Expand description
A lazy cons cell: head element + tail (may be a LazySeq, List, or Nil).
Used when cons is called with a LazySeq or Cons tail, enabling lazy
sequences without eagerly realizing them.
Fields§
§head: Value§tail: ValueTrait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CljxCons
impl !Send for CljxCons
impl !Sync for CljxCons
impl !UnwindSafe for CljxCons
impl Freeze for CljxCons
impl Unpin for CljxCons
impl UnsafeUnpin for CljxCons
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