pub struct BlinkValue(pub Arc<RwLock<RawRwLock, LispNode>>);Tuple Fields§
§0: Arc<RwLock<RawRwLock, LispNode>>Implementations§
Trait Implementations§
Source§impl Clone for BlinkValue
impl Clone for BlinkValue
Source§fn clone(&self) -> BlinkValue
fn clone(&self) -> BlinkValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BlinkValue
impl Debug for BlinkValue
Source§impl Deref for BlinkValue
impl Deref for BlinkValue
Source§impl Display for BlinkValue
impl Display for BlinkValue
Source§impl From<&str> for BlinkValue
impl From<&str> for BlinkValue
Source§fn from(s: &str) -> BlinkValue
fn from(s: &str) -> BlinkValue
Converts to this type from the input type.
Source§impl From<String> for BlinkValue
impl From<String> for BlinkValue
Source§fn from(s: String) -> BlinkValue
fn from(s: String) -> BlinkValue
Converts to this type from the input type.
Source§impl From<Value> for BlinkValue
impl From<Value> for BlinkValue
Source§fn from(val: Value) -> BlinkValue
fn from(val: Value) -> BlinkValue
Converts to this type from the input type.
Source§impl From<bool> for BlinkValue
impl From<bool> for BlinkValue
Source§fn from(b: bool) -> BlinkValue
fn from(b: bool) -> BlinkValue
Converts to this type from the input type.
Source§impl From<f64> for BlinkValue
impl From<f64> for BlinkValue
Source§fn from(n: f64) -> BlinkValue
fn from(n: f64) -> BlinkValue
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for BlinkValue
impl !UnwindSafe for BlinkValue
impl Freeze for BlinkValue
impl Send for BlinkValue
impl Sync for BlinkValue
impl Unpin for BlinkValue
impl UnsafeUnpin for BlinkValue
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