#[repr(C)]pub struct OBPropertyItem {
pub id: OBPropertyID,
pub name: *const c_char,
pub type_: OBPropertyType,
pub permission: OBPermissionType,
}Expand description
@brief Used to describe the characteristics of each property
Fields§
§id: OBPropertyID< Property ID
name: *const c_char< Property name
type_: OBPropertyType< Property type
permission: OBPermissionType< Property read and write permission
Trait Implementations§
Source§impl Clone for OBPropertyItem
impl Clone for OBPropertyItem
Source§fn clone(&self) -> OBPropertyItem
fn clone(&self) -> OBPropertyItem
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 moreimpl Copy for OBPropertyItem
Auto Trait Implementations§
impl !Send for OBPropertyItem
impl !Sync for OBPropertyItem
impl Freeze for OBPropertyItem
impl RefUnwindSafe for OBPropertyItem
impl Unpin for OBPropertyItem
impl UnsafeUnpin for OBPropertyItem
impl UnwindSafe for OBPropertyItem
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