Struct clang_sys::CXTUResourceUsage
source · [−]#[repr(C)]pub struct CXTUResourceUsage {
pub data: *mut c_void,
pub numEntries: c_uint,
pub entries: *mut CXTUResourceUsageEntry,
}
Fields
data: *mut c_void
numEntries: c_uint
entries: *mut CXTUResourceUsageEntry
Trait Implementations
sourceimpl Clone for CXTUResourceUsage
impl Clone for CXTUResourceUsage
sourcefn clone(&self) -> CXTUResourceUsage
fn clone(&self) -> CXTUResourceUsage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CXTUResourceUsage
impl Debug for CXTUResourceUsage
sourceimpl Default for CXTUResourceUsage
impl Default for CXTUResourceUsage
sourcefn default() -> CXTUResourceUsage
fn default() -> CXTUResourceUsage
Returns the “default value” for a type. Read more
impl Copy for CXTUResourceUsage
Auto Trait Implementations
impl RefUnwindSafe for CXTUResourceUsage
impl !Send for CXTUResourceUsage
impl !Sync for CXTUResourceUsage
impl Unpin for CXTUResourceUsage
impl UnwindSafe for CXTUResourceUsage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more