Enum RustEdition
enum RustEdition
Represents Rust Edition for the generated bindings
Variants
-
Edition2018 The 2018 edition of Rust.
-
Edition2021 The 2021 edition of Rust.
-
Edition2024 The 2024 edition of Rust.
Implementations
impl Clone for RustEdition
fn clone(self: &Self) -> RustEdition
impl Copy for RustEdition
impl Debug for RustEdition
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Default for RustEdition
fn default() -> Self
impl Display for RustEdition
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Eq for RustEdition
impl Freeze for RustEdition
impl FromStr for RustEdition
fn from_str(s: &str) -> Result<Self, <Self as >::Err>
impl Hash for RustEdition
fn hash<__H: $crate::hash::Hasher>(self: &Self, state: &mut __H)
impl Ord for RustEdition
fn cmp(self: &Self, other: &RustEdition) -> Ordering
impl PartialEq for RustEdition
fn eq(self: &Self, other: &RustEdition) -> bool
impl PartialOrd for RustEdition
fn partial_cmp(self: &Self, other: &RustEdition) -> Option<Ordering>
impl RefUnwindSafe for RustEdition
impl Send for RustEdition
impl StructuralPartialEq for RustEdition
impl Sync for RustEdition
impl Unpin for RustEdition
impl UnsafeUnpin for RustEdition
impl UnwindSafe for RustEdition
impl<T> Any for RustEdition
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for RustEdition
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for RustEdition
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for RustEdition
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for RustEdition
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for RustEdition
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T> ToString for RustEdition
fn to_string(self: &Self) -> String
impl<T, U> Into for RustEdition
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for RustEdition
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for RustEdition
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>