pub struct IndexColumnSnapshot {
pub column_name: String,
pub descending: bool,
}Expand description
Snapshot of a column inside an index definition.
Fields§
§column_name: String§descending: boolImplementations§
Trait Implementations§
Source§impl Clone for IndexColumnSnapshot
impl Clone for IndexColumnSnapshot
Source§fn clone(&self) -> IndexColumnSnapshot
fn clone(&self) -> IndexColumnSnapshot
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 moreSource§impl Debug for IndexColumnSnapshot
impl Debug for IndexColumnSnapshot
Source§impl<'de> Deserialize<'de> for IndexColumnSnapshot
impl<'de> Deserialize<'de> for IndexColumnSnapshot
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 From<&IndexColumnMetadata> for IndexColumnSnapshot
impl From<&IndexColumnMetadata> for IndexColumnSnapshot
Source§fn from(column: &IndexColumnMetadata) -> Self
fn from(column: &IndexColumnMetadata) -> Self
Converts to this type from the input type.
Source§impl PartialEq for IndexColumnSnapshot
impl PartialEq for IndexColumnSnapshot
Source§fn eq(&self, other: &IndexColumnSnapshot) -> bool
fn eq(&self, other: &IndexColumnSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for IndexColumnSnapshot
impl Serialize for IndexColumnSnapshot
impl Eq for IndexColumnSnapshot
impl StructuralPartialEq for IndexColumnSnapshot
Auto Trait Implementations§
impl Freeze for IndexColumnSnapshot
impl RefUnwindSafe for IndexColumnSnapshot
impl Send for IndexColumnSnapshot
impl Sync for IndexColumnSnapshot
impl Unpin for IndexColumnSnapshot
impl UnsafeUnpin for IndexColumnSnapshot
impl UnwindSafe for IndexColumnSnapshot
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