pub struct ProxyClassDesc {
pub handle: u32,
pub interface_names: Vec<String>,
pub class_annotation: Vec<AnnotationElement>,
pub super_class_desc: Box<ClassDescRef>,
}Expand description
TC_PROXYCLASSDESC: proxy class descriptor.
Fields§
§handle: u32§interface_names: Vec<String>§class_annotation: Vec<AnnotationElement>§super_class_desc: Box<ClassDescRef>Trait Implementations§
Source§impl Clone for ProxyClassDesc
impl Clone for ProxyClassDesc
Source§fn clone(&self) -> ProxyClassDesc
fn clone(&self) -> ProxyClassDesc
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 ProxyClassDesc
impl RefUnwindSafe for ProxyClassDesc
impl Send for ProxyClassDesc
impl Sync for ProxyClassDesc
impl Unpin for ProxyClassDesc
impl UnsafeUnpin for ProxyClassDesc
impl UnwindSafe for ProxyClassDesc
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