pub enum VersionOut {
Version(Version),
NotSupported,
}Expand description
Enum for storing the response of an FFA_VERSION request. It can either contain a Version or
a NOT_SUPPORTED error code.
Variants§
Trait Implementations§
Source§impl Clone for VersionOut
impl Clone for VersionOut
Source§fn clone(&self) -> VersionOut
fn clone(&self) -> VersionOut
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 Debug for VersionOut
impl Debug for VersionOut
Source§impl From<VersionOut> for u32
impl From<VersionOut> for u32
Source§fn from(value: VersionOut) -> Self
fn from(value: VersionOut) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VersionOut
impl PartialEq for VersionOut
Source§impl TryFrom<u32> for VersionOut
impl TryFrom<u32> for VersionOut
impl Copy for VersionOut
impl Eq for VersionOut
impl StructuralPartialEq for VersionOut
Auto Trait Implementations§
impl Freeze for VersionOut
impl RefUnwindSafe for VersionOut
impl Send for VersionOut
impl Sync for VersionOut
impl Unpin for VersionOut
impl UnwindSafe for VersionOut
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