pub struct IndexPart {
pub column: String,
pub order: IndexOrder,
pub sub_part: Option<u32>,
}
This is supported on crate features
mysql
and def
only.Fields
column: String
Identifier for this column. If functional is true, may contain expression.
order: IndexOrder
Ascending, descending or unordered
sub_part: Option<u32>
If the whole column is indexed, this value is null. Otherwise the number indicates number of characters indexed
Trait Implementations
impl StructuralPartialEq for IndexPart
Auto Trait Implementations
impl RefUnwindSafe for IndexPart
impl Send for IndexPart
impl Sync for IndexPart
impl Unpin for IndexPart
impl UnwindSafe for IndexPart
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more