#[repr(C)]pub struct TheTruthPropertyDefinitionT {Show 13 fields
pub name: *const c_char,
pub type_: TheTruthPropertyType,
pub editor: u32,
pub __bindgen_anon_1: TheTruthPropertyDefinitionTBindgenTy1,
pub type_hash: StrhashT,
pub allow_other_types: bool,
pub _padding_451: [c_char; 7],
pub buffer_extension: *const c_char,
pub buffer_extension_f: Option<unsafe extern "C" fn(tt: *const TheTruthO, object: TtIdT, property: u32) -> *const c_char>,
pub tooltip: *const c_char,
pub not_serialized: bool,
pub _padding_469: [c_char; 7],
pub ui_name: *const c_char,
}Fields§
§name: *const c_char§type_: TheTruthPropertyType§editor: u32§__bindgen_anon_1: TheTruthPropertyDefinitionTBindgenTy1§type_hash: StrhashT§allow_other_types: bool§_padding_451: [c_char; 7]§buffer_extension: *const c_char§buffer_extension_f: Option<unsafe extern "C" fn(tt: *const TheTruthO, object: TtIdT, property: u32) -> *const c_char>§tooltip: *const c_char§not_serialized: bool§_padding_469: [c_char; 7]§ui_name: *const c_charTrait Implementations§
Source§impl Clone for TheTruthPropertyDefinitionT
impl Clone for TheTruthPropertyDefinitionT
Source§fn clone(&self) -> TheTruthPropertyDefinitionT
fn clone(&self) -> TheTruthPropertyDefinitionT
Returns a duplicate 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 moreimpl Copy for TheTruthPropertyDefinitionT
Auto Trait Implementations§
impl Freeze for TheTruthPropertyDefinitionT
impl RefUnwindSafe for TheTruthPropertyDefinitionT
impl !Send for TheTruthPropertyDefinitionT
impl !Sync for TheTruthPropertyDefinitionT
impl Unpin for TheTruthPropertyDefinitionT
impl UnwindSafe for TheTruthPropertyDefinitionT
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