#[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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TheTruthMigrationI
Auto Trait Implementations§
impl !Send for TheTruthMigrationI
impl !Sync for TheTruthMigrationI
impl Freeze for TheTruthMigrationI
impl RefUnwindSafe for TheTruthMigrationI
impl Unpin for TheTruthMigrationI
impl UnsafeUnpin 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