Enum rincon_client::index::types::Index
[−]
[src]
pub enum Index { Primary(PrimaryIndex), Hash(HashIndex), SkipList(SkipListIndex), Persistent(PersistentIndex), Geo1(Geo1Index), Geo2(Geo2Index), Fulltext(FulltextIndex), Edge(EdgeIndex), }
Variants
Primary(PrimaryIndex)
Hash(HashIndex)
SkipList(SkipListIndex)
Persistent(PersistentIndex)
Geo1(Geo1Index)
Geo2(Geo2Index)
Fulltext(FulltextIndex)
Edge(EdgeIndex)
Trait Implementations
impl Debug for Index
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for Index
[src]
fn clone(&self) -> Index
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for Index
[src]
fn eq(&self, __arg_0: &Index) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Index) -> bool
[src]
This method tests for !=
.
impl IndexDetails for Index
[src]
fn id(&self) -> &IndexIdOption
[src]
fn fields(&self) -> &[String]
[src]
fn is_newly_created(&self) -> bool
[src]
fn is_unique(&self) -> bool
[src]
fn is_sparse(&self) -> bool
[src]
impl From<PrimaryIndex> for Index
[src]
fn from(index: PrimaryIndex) -> Self
[src]
Performs the conversion.
impl From<HashIndex> for Index
[src]
impl From<SkipListIndex> for Index
[src]
fn from(index: SkipListIndex) -> Self
[src]
Performs the conversion.
impl From<PersistentIndex> for Index
[src]
fn from(index: PersistentIndex) -> Self
[src]
Performs the conversion.
impl From<Geo1Index> for Index
[src]
impl From<Geo2Index> for Index
[src]
impl From<FulltextIndex> for Index
[src]
fn from(index: FulltextIndex) -> Self
[src]
Performs the conversion.
impl From<EdgeIndex> for Index
[src]
impl<'de> Deserialize<'de> for Index
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more