Enum iceberg_rust::catalog::relation::RelationMetadata
source · pub enum RelationMetadata {
Table(TableMetadata),
View(ViewMetadata),
}
Expand description
Metadata of an iceberg relation
Variants§
Trait Implementations§
source§impl Debug for RelationMetadata
impl Debug for RelationMetadata
source§impl<'de> Deserialize<'de> for RelationMetadata
impl<'de> Deserialize<'de> for RelationMetadata
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<RelationMetadata> for RelationMetadata
impl PartialEq<RelationMetadata> for RelationMetadata
source§fn eq(&self, other: &RelationMetadata) -> bool
fn eq(&self, other: &RelationMetadata) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for RelationMetadata
impl Serialize for RelationMetadata
impl Eq for RelationMetadata
impl StructuralEq for RelationMetadata
impl StructuralPartialEq for RelationMetadata
Auto Trait Implementations§
impl RefUnwindSafe for RelationMetadata
impl Send for RelationMetadata
impl Sync for RelationMetadata
impl Unpin for RelationMetadata
impl UnwindSafe for RelationMetadata
Blanket Implementations§
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.