#[repr(C)]pub struct GSBindingEntryTag {
pub columnName: *const GSChar,
pub elementType: GSType,
pub offset: size_t,
pub arraySizeOffset: size_t,
pub options: GSTypeOption,
pub keyBinding: *const GSBindingTag,
pub keyBindingGetter: GSBindingGetterFunc,
}
Fields§
§columnName: *const GSChar
§elementType: GSType
§offset: size_t
§arraySizeOffset: size_t
§options: GSTypeOption
§keyBinding: *const GSBindingTag
§keyBindingGetter: GSBindingGetterFunc
Trait Implementations§
Source§impl Clone for GSBindingEntryTag
impl Clone for GSBindingEntryTag
Source§fn clone(&self) -> GSBindingEntryTag
fn clone(&self) -> GSBindingEntryTag
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 GSBindingEntryTag
impl Debug for GSBindingEntryTag
impl Copy for GSBindingEntryTag
Auto Trait Implementations§
impl Freeze for GSBindingEntryTag
impl RefUnwindSafe for GSBindingEntryTag
impl !Send for GSBindingEntryTag
impl !Sync for GSBindingEntryTag
impl Unpin for GSBindingEntryTag
impl UnwindSafe for GSBindingEntryTag
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