Struct spirv_utils::desc::MemoryAccess [] [src]

pub struct MemoryAccess(_);

Methods

impl MemoryAccess

fn empty() -> MemoryAccess

fn all() -> MemoryAccess

fn is_empty(&self) -> bool

fn contains(&self, val: MemoryAccess) -> bool

fn bits(&self) -> u32

fn insert(&mut self, val: MemoryAccess)

fn count(&self) -> u32

Trait Implementations

impl From<u32> for MemoryAccess

fn from(val: u32) -> MemoryAccess

impl Debug for MemoryAccess

fn fmt(&self, f: &mut Formatter) -> Result

Derived Implementations

impl Hash for MemoryAccess

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl PartialEq for MemoryAccess

fn eq(&self, __arg_0: &MemoryAccess) -> bool

fn ne(&self, __arg_0: &MemoryAccess) -> bool

impl Clone for MemoryAccess

fn clone(&self) -> MemoryAccess

fn clone_from(&mut self, source: &Self)

impl Copy for MemoryAccess