pub struct IndexIr {
pub name: String,
pub columns: Vec<String>,
pub unique: bool,
}Expand description
One local secondary index (the CREATE INDEX migration subset, §2.4).
Fields§
§name: String§columns: Vec<String>§unique: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for IndexIr
impl<'de> Deserialize<'de> for IndexIr
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
Auto Trait Implementations§
impl Freeze for IndexIr
impl RefUnwindSafe for IndexIr
impl Send for IndexIr
impl Sync for IndexIr
impl Unpin for IndexIr
impl UnsafeUnpin for IndexIr
impl UnwindSafe for IndexIr
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