pub struct IndexIR {
pub name: String,
pub fields: Vec<String>,
pub unique: bool,
pub index_type: IndexType,
}
Fields§
§name: String
§fields: Vec<String>
§unique: bool
§index_type: IndexType
Trait 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
impl StructuralPartialEq for IndexIR
Auto Trait Implementations§
impl Freeze for IndexIR
impl RefUnwindSafe for IndexIR
impl Send for IndexIR
impl Sync for IndexIR
impl Unpin 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