Enum psci::MigrateType
source · [−]pub enum MigrateType {
MigrateCapable,
NotMigrateCapable,
MigrationNotRequired,
}
Expand description
The level of multicore support in the Trusted OS, as returned by MIGRATE_INFO_TYPE
.
Variants
MigrateCapable
The Trusted OS will only run on one core, and supports the MIGRATE
function.
NotMigrateCapable
The Trusted OS does not support the MIGRATE
function.
MigrationNotRequired
Either there is no Trusted OS, or it doesn’t require migration.
Trait Implementations
sourceimpl Clone for MigrateType
impl Clone for MigrateType
sourcefn clone(&self) -> MigrateType
fn clone(&self) -> MigrateType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MigrateType
impl Debug for MigrateType
sourceimpl PartialEq<MigrateType> for MigrateType
impl PartialEq<MigrateType> for MigrateType
sourceimpl TryFrom<i32> for MigrateType
impl TryFrom<i32> for MigrateType
impl Copy for MigrateType
impl Eq for MigrateType
impl StructuralEq for MigrateType
impl StructuralPartialEq for MigrateType
Auto Trait Implementations
impl RefUnwindSafe for MigrateType
impl Send for MigrateType
impl Sync for MigrateType
impl Unpin for MigrateType
impl UnwindSafe for MigrateType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more