pub enum AttributeType {
Unspecified,
Numeric,
Boolean,
String,
Object,
}Expand description
Variants§
Unspecified
No type yet (a freshly initialized, empty AttributeRecord).
Numeric
Real numbers (f64).
Boolean
Booleans.
String
Strings.
Object
Opaque objects of a high-level language (unsupported by the C handler).
Trait Implementations§
Source§impl Clone for AttributeType
impl Clone for AttributeType
Source§fn clone(&self) -> AttributeType
fn clone(&self) -> AttributeType
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 moreimpl Copy for AttributeType
Source§impl Debug for AttributeType
impl Debug for AttributeType
Source§impl Display for AttributeType
impl Display for AttributeType
impl Eq for AttributeType
Source§impl From<AttributeType> for igraph_attribute_type_t
impl From<AttributeType> for igraph_attribute_type_t
Source§fn from(value: AttributeType) -> igraph_attribute_type_t
fn from(value: AttributeType) -> igraph_attribute_type_t
Converts to this type from the input type.
Source§impl Hash for AttributeType
impl Hash for AttributeType
Source§impl PartialEq for AttributeType
impl PartialEq for AttributeType
Source§fn eq(&self, other: &AttributeType) -> bool
fn eq(&self, other: &AttributeType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AttributeType
Auto Trait Implementations§
impl Freeze for AttributeType
impl RefUnwindSafe for AttributeType
impl Send for AttributeType
impl Sync for AttributeType
impl Unpin for AttributeType
impl UnsafeUnpin for AttributeType
impl UnwindSafe for AttributeType
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