Enum hapi_rs::geometry::SessionEnvIntType
source · #[repr(i32)]
#[non_exhaustive]
pub enum SessionEnvIntType {
Invalid,
License,
Max,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Invalid
License
Max
Trait Implementations
sourceimpl Clone for SessionEnvIntType
impl Clone for SessionEnvIntType
sourcefn clone(&self) -> SessionEnvIntType
fn clone(&self) -> SessionEnvIntType
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 moresourceimpl Debug for SessionEnvIntType
impl Debug for SessionEnvIntType
sourceimpl Hash for SessionEnvIntType
impl Hash for SessionEnvIntType
sourceimpl PartialEq<SessionEnvIntType> for SessionEnvIntType
impl PartialEq<SessionEnvIntType> for SessionEnvIntType
sourcefn eq(&self, other: &SessionEnvIntType) -> bool
fn eq(&self, other: &SessionEnvIntType) -> bool
impl Copy for SessionEnvIntType
impl Eq for SessionEnvIntType
impl StructuralEq for SessionEnvIntType
impl StructuralPartialEq for SessionEnvIntType
Auto Trait Implementations
impl RefUnwindSafe for SessionEnvIntType
impl Send for SessionEnvIntType
impl Sync for SessionEnvIntType
impl Unpin for SessionEnvIntType
impl UnwindSafe for SessionEnvIntType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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