pub struct CreateIndexStatement { /* private fields */ }Implementations§
Source§impl CreateIndexStatement
impl CreateIndexStatement
pub fn new( name: impl AsRef<str>, table: impl AsRef<str>, columns: &[&str], unique: bool, ) -> Self
pub fn name_of(entity: &str, naming: &StatementNaming, parts: &[&str]) -> String
pub fn name(&self) -> &str
pub fn table(&self) -> &str
pub fn columns(&self) -> &[String]
pub fn unique(&self) -> bool
Trait Implementations§
Source§impl ReadInput for CreateIndexStatement
impl ReadInput for CreateIndexStatement
Auto Trait Implementations§
impl Freeze for CreateIndexStatement
impl RefUnwindSafe for CreateIndexStatement
impl Send for CreateIndexStatement
impl Sync for CreateIndexStatement
impl Unpin for CreateIndexStatement
impl UnsafeUnpin for CreateIndexStatement
impl UnwindSafe for CreateIndexStatement
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