pub struct ResourceView { /* private fields */ }
Implementations§
Source§impl ResourceView
impl ResourceView
pub fn new_texture(t: Texture, kind: Kind) -> ResourceView
pub fn new_texture_owned(t: Texture, kind: Kind) -> ResourceView
pub fn new_buffer(b: Texture) -> ResourceView
pub fn gl_texture(&self) -> Texture
Trait Implementations§
Source§impl Clone for ResourceView
impl Clone for ResourceView
Source§fn clone(&self) -> ResourceView
fn clone(&self) -> ResourceView
Returns a copy 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 ResourceView
impl Debug for ResourceView
Source§impl Hash for ResourceView
impl Hash for ResourceView
Source§impl PartialEq for ResourceView
impl PartialEq for ResourceView
impl Copy for ResourceView
impl Eq for ResourceView
impl StructuralPartialEq for ResourceView
Auto Trait Implementations§
impl Freeze for ResourceView
impl RefUnwindSafe for ResourceView
impl Send for ResourceView
impl Sync for ResourceView
impl Unpin for ResourceView
impl UnwindSafe for ResourceView
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)