Struct mentat_core::ValueTypeSet [] [src]

pub struct ValueTypeSet(pub EnumSet<ValueType>);

Methods

impl ValueTypeSet
[src]
[]

[]

Return a set containing only t.

[]

Return a set containing Double and Long.

[]

Return a set containing Double, Long, and Instant.

[]

Return a set containing Ref and Keyword.

[]

Return a set containing Ref and Long.

impl ValueTypeSet
[src]
[]

[]

Returns a set containing all the types in this set and other.

[]

Returns the set difference between self and other, which is the set of items in self that are not in other.

[]

Return an arbitrary type that's part of this set. For a set containing a single type, this will be that type.

[]

Returns true if self and other contain no items in common.

Important traits for Iter<E>

impl ValueTypeSet
[src]
[]

Trait Implementations

impl Clone for ValueTypeSet
[src]
[+]

[]

Returns a copy of the value. Read more

[]

Performs copy-assignment from source. Read more

impl Copy for ValueTypeSet
[src]

impl Debug for ValueTypeSet
[src]
[+]

[]

Formats the value using the given formatter. Read more

impl Eq for ValueTypeSet
[src]

impl PartialEq for ValueTypeSet
[src]
[+]

[]

This method tests for self and other values to be equal, and is used by ==. Read more

[]

This method tests for !=.

impl Default for ValueTypeSet
[src]
[+]

[]

Returns the "default value" for a type. Read more

impl From<ValueType> for ValueTypeSet
[src]
[+]

[]

Performs the conversion.

impl IntoIterator for ValueTypeSet
[src]
[+]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

[]

Creates an iterator from a value. Read more

impl FromIterator<ValueType> for ValueTypeSet
[src]
[+]

[]

Creates a value from an iterator. Read more

impl Extend<ValueType> for ValueTypeSet
[src]
[+]

[]

Extends a collection with the contents of an iterator. Read more

impl SQLValueTypeSet for ValueTypeSet
[src]
[+]

Auto Trait Implementations

impl Send for ValueTypeSet

impl Sync for ValueTypeSet