pub struct ImportedResource {
pub name: String,
pub descriptor: ResourceDescriptor,
pub external_id: u64,
}Expand description
An externally-managed resource brought into the render graph.
Fields§
§name: String§descriptor: ResourceDescriptor§external_id: u64External handle / ID for the actual GPU object.
Implementations§
Source§impl ImportedResource
impl ImportedResource
pub fn new(name: &str, descriptor: ResourceDescriptor, external_id: u64) -> Self
Trait Implementations§
Source§impl Clone for ImportedResource
impl Clone for ImportedResource
Source§fn clone(&self) -> ImportedResource
fn clone(&self) -> ImportedResource
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 ImportedResource
impl RefUnwindSafe for ImportedResource
impl Send for ImportedResource
impl Sync for ImportedResource
impl Unpin for ImportedResource
impl UnsafeUnpin for ImportedResource
impl UnwindSafe for ImportedResource
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