Enum tinychain::scalar::ComplexType [−]
pub enum ComplexType { C32, C64, Complex, }
The type of a Complex
number.
Variants
Trait Implementations
impl Clone for ComplexType
impl Clone for ComplexType
pub fn clone(&self) -> ComplexType
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ComplexType
impl Copy for ComplexType
impl Default for ComplexType
impl Default for ComplexType
pub fn default() -> ComplexType
impl<'de> Deserialize<'de> for ComplexType
impl<'de> Deserialize<'de> for ComplexType
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ComplexType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<ComplexType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for ComplexType
impl Eq for ComplexType
impl From<ComplexType> for NumberType
impl From<ComplexType> for NumberType
pub fn from(ct: ComplexType) -> NumberType
impl Hash for ComplexType
impl Hash for ComplexType
impl NumberClass for ComplexType
impl NumberClass for ComplexType
impl Ord for ComplexType
impl Ord for ComplexType
impl PartialEq<ComplexType> for ComplexType
impl PartialEq<ComplexType> for ComplexType
impl PartialOrd<ComplexType> for ComplexType
impl PartialOrd<ComplexType> for ComplexType
impl Serialize for ComplexType
impl Serialize for ComplexType
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for ComplexType
impl StructuralEq for ComplexType
impl StructuralPartialEq for ComplexType
impl StructuralPartialEq for ComplexType
Auto Trait Implementations
impl RefUnwindSafe for ComplexType
impl RefUnwindSafe for ComplexType
impl Send for ComplexType
impl Send for ComplexType
impl Sync for ComplexType
impl Sync for ComplexType
impl Unpin for ComplexType
impl Unpin for ComplexType
impl UnwindSafe for ComplexType
impl UnwindSafe for ComplexType
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<F, T> TryCastFrom<F> for T where
T: CastFrom<F>,
[src]
impl<F, T> TryCastFrom<F> for T where
T: CastFrom<F>,
[src]pub fn can_cast_from(&F) -> bool
[src]
pub fn opt_cast_from(f: F) -> Option<T>
[src]
pub fn try_cast_from<Err, OnErr>(value: T, on_err: OnErr) -> Result<Self, Err> where
OnErr: FnOnce(&T) -> Err,
[src]
OnErr: FnOnce(&T) -> Err,
impl<F, T> TryCastInto<T> for F where
T: TryCastFrom<F>,
[src]
impl<F, T> TryCastInto<T> for F where
T: TryCastFrom<F>,
[src]pub fn can_cast_into(&self) -> bool
[src]
pub fn opt_cast_into(self) -> Option<T>
[src]
pub fn try_cast_into<Err, OnErr>(self, on_err: OnErr) -> Result<T, Err> where
OnErr: FnOnce(&Self) -> Err,
[src]
OnErr: FnOnce(&Self) -> Err,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,