pub enum DataStoreNodeValue<'node> {
Boolean(bool),
Integer(mint),
Real(mreal),
Complex(mcomplex),
Str(&'node str),
NumericArray(&'node NumericArray),
Image(&'node Image),
DataStore(&'node DataStore),
}
Expand description
Value of a DataStoreNode
.
Instances of this type are returned by DataStoreNode::value()
.
DataStoreNode
s can contain any value that can be stored in an
MArgument
.
Variants§
Boolean(bool)
Integer(mint)
Real(mreal)
Complex(mcomplex)
Str(&'node str)
NumericArray(&'node NumericArray)
Image(&'node Image)
DataStore(&'node DataStore)
Trait Implementations§
Auto Trait Implementations§
impl<'node> Freeze for DataStoreNodeValue<'node>
impl<'node> RefUnwindSafe for DataStoreNodeValue<'node>
impl<'node> !Send for DataStoreNodeValue<'node>
impl<'node> !Sync for DataStoreNodeValue<'node>
impl<'node> Unpin for DataStoreNodeValue<'node>
impl<'node> UnwindSafe for DataStoreNodeValue<'node>
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