pub struct ResourceTableEntry {
pub name: String,
pub descriptor: ResourceDescriptor,
pub handle: ResourceHandle,
pub lifetime: ResourceLifetime,
pub writers: Vec<String>,
pub readers: Vec<String>,
}Fields§
§name: String§descriptor: ResourceDescriptor§handle: ResourceHandle§lifetime: ResourceLifetime§writers: Vec<String>Which passes write to this resource.
readers: Vec<String>Which passes read from this resource.
Trait Implementations§
Source§impl Clone for ResourceTableEntry
impl Clone for ResourceTableEntry
Source§fn clone(&self) -> ResourceTableEntry
fn clone(&self) -> ResourceTableEntry
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for ResourceTableEntry
impl RefUnwindSafe for ResourceTableEntry
impl Send for ResourceTableEntry
impl Sync for ResourceTableEntry
impl Unpin for ResourceTableEntry
impl UnsafeUnpin for ResourceTableEntry
impl UnwindSafe for ResourceTableEntry
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