#[repr(C)]pub struct GSIndexInfoTag {
pub name: *const GSChar,
pub type_: GSIndexTypeFlags,
pub column: i32,
pub columnName: *const GSChar,
pub columnCount: size_t,
pub columnList: *const i32,
pub columnNameCount: size_t,
pub columnNameList: *const *const GSChar,
}
Fields§
§name: *const GSChar
§type_: GSIndexTypeFlags
§column: i32
§columnName: *const GSChar
§columnCount: size_t
§columnList: *const i32
§columnNameCount: size_t
§columnNameList: *const *const GSChar
Trait Implementations§
Source§impl Clone for GSIndexInfoTag
impl Clone for GSIndexInfoTag
Source§fn clone(&self) -> GSIndexInfoTag
fn clone(&self) -> GSIndexInfoTag
Returns a copy of the value. Read more
1.0.0 · 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 GSIndexInfoTag
impl Debug for GSIndexInfoTag
impl Copy for GSIndexInfoTag
Auto Trait Implementations§
impl Freeze for GSIndexInfoTag
impl RefUnwindSafe for GSIndexInfoTag
impl !Send for GSIndexInfoTag
impl !Sync for GSIndexInfoTag
impl Unpin for GSIndexInfoTag
impl UnwindSafe for GSIndexInfoTag
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