#[repr(C)]pub struct TheTruthMigrationI {
pub inst: *mut TheTruthMigrationO,
pub id: StrhashT,
pub num_prerequisites: u32,
pub _padding_81: [c_char; 4],
pub prerequisites: *mut StrhashT,
pub migrate: Option<unsafe extern "C" fn(inst: *mut TheTruthMigrationO, tt: *mut TheTruthO) -> bool>,
}Fields§
§inst: *mut TheTruthMigrationO§id: StrhashT§num_prerequisites: u32§_padding_81: [c_char; 4]§prerequisites: *mut StrhashT§migrate: Option<unsafe extern "C" fn(inst: *mut TheTruthMigrationO, tt: *mut TheTruthO) -> bool>Trait Implementations§
Source§impl Clone for TheTruthMigrationI
impl Clone for TheTruthMigrationI
Source§fn clone(&self) -> TheTruthMigrationI
fn clone(&self) -> TheTruthMigrationI
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 moreSource§impl Default for TheTruthMigrationI
impl Default for TheTruthMigrationI
impl Copy for TheTruthMigrationI
Auto Trait Implementations§
impl Freeze for TheTruthMigrationI
impl RefUnwindSafe for TheTruthMigrationI
impl !Send for TheTruthMigrationI
impl !Sync for TheTruthMigrationI
impl Unpin for TheTruthMigrationI
impl UnwindSafe for TheTruthMigrationI
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