pub enum ResourceData {
Host {
tid: TypeResourceTableIndex,
rid: ResourceIndex,
local_name: String,
dtor_name: Option<String>,
},
Guest {
resource_name: String,
prefix: Option<String>,
extra: Option<ResourceExtraData>,
},
}Expand description
Data related to a given resource
Variants§
Trait Implementations§
Source§impl Clone for ResourceData
impl Clone for ResourceData
Source§fn clone(&self) -> ResourceData
fn clone(&self) -> ResourceData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ResourceData
impl Debug for ResourceData
Source§impl PartialEq for ResourceData
impl PartialEq for ResourceData
Source§fn eq(&self, other: &ResourceData) -> bool
fn eq(&self, other: &ResourceData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResourceData
Auto Trait Implementations§
impl Freeze for ResourceData
impl RefUnwindSafe for ResourceData
impl Send for ResourceData
impl Sync for ResourceData
impl Unpin for ResourceData
impl UnsafeUnpin for ResourceData
impl UnwindSafe for ResourceData
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