Skip to main content

IBitFieldTemplate32_1Methods

Trait IBitFieldTemplate32_1Methods 

Source
pub trait IBitFieldTemplate32_1Methods<T0: ClassIdentity>: ClassIdentity {
Show 14 methods // Provided methods fn get_value_type(self) -> SystemType where Self: Sized { ... } fn to_int(self, value: T0) -> i32 where Self: Sized + Into<IlInstance> { ... } fn ctor(self) where Self: Sized { ... } fn set(self, f: T0) where Self: Sized { ... } fn clear(self, f: T0) where Self: Sized { ... } fn change(self, f: T0) where Self: Sized { ... } fn mask(self, f: T0) -> i32 where Self: Sized { ... } fn test(self, f: T0) -> bool where Self: Sized { ... } fn not(self, f: T0) -> bool where Self: Sized { ... } fn reset(self, f: T0) where Self: Sized { ... } fn set_or_clear(self, is_set: bool, f: T0) where Self: Sized { ... } fn exclusive(self, n: T0, m: T0) -> bool where Self: Sized { ... } fn serialize(self, stream: Stream_2) where Self: Sized { ... } fn deserialize(self, stream: Stream_2) where Self: Sized { ... }
}

Provided Methods§

Source

fn get_value_type(self) -> SystemType
where Self: Sized,

Source

fn to_int(self, value: T0) -> i32
where Self: Sized + Into<IlInstance>,

Source

fn ctor(self)
where Self: Sized,

Source

fn set(self, f: T0)
where Self: Sized,

Source

fn clear(self, f: T0)
where Self: Sized,

Source

fn change(self, f: T0)
where Self: Sized,

Source

fn mask(self, f: T0) -> i32
where Self: Sized,

Source

fn test(self, f: T0) -> bool
where Self: Sized,

Source

fn not(self, f: T0) -> bool
where Self: Sized,

Source

fn reset(self, f: T0)
where Self: Sized,

Source

fn set_or_clear(self, is_set: bool, f: T0)
where Self: Sized,

Source

fn exclusive(self, n: T0, m: T0) -> bool
where Self: Sized,

Source

fn serialize(self, stream: Stream_2)
where Self: Sized,

Source

fn deserialize(self, stream: Stream_2)
where Self: Sized,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§