Struct rlottie_sys::LOTLayerNode
source · [−]#[repr(C)]pub struct LOTLayerNode {
pub mMaskList: LOTLayerNode__bindgen_ty_1,
pub mClipPath: LOTLayerNode__bindgen_ty_2,
pub mLayerList: LOTLayerNode__bindgen_ty_3,
pub mNodeList: LOTLayerNode__bindgen_ty_4,
pub mMatte: LOTMatteType,
pub mVisible: c_int,
pub mAlpha: c_uchar,
pub keypath: *const c_char,
}
Fields
mMaskList: LOTLayerNode__bindgen_ty_1
mClipPath: LOTLayerNode__bindgen_ty_2
mLayerList: LOTLayerNode__bindgen_ty_3
mNodeList: LOTLayerNode__bindgen_ty_4
mMatte: LOTMatteType
mVisible: c_int
mAlpha: c_uchar
keypath: *const c_char
Trait Implementations
sourceimpl Clone for LOTLayerNode
impl Clone for LOTLayerNode
sourcefn clone(&self) -> LOTLayerNode
fn clone(&self) -> LOTLayerNode
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 LOTLayerNode
impl Debug for LOTLayerNode
impl Copy for LOTLayerNode
Auto Trait Implementations
impl RefUnwindSafe for LOTLayerNode
impl !Send for LOTLayerNode
impl !Sync for LOTLayerNode
impl Unpin for LOTLayerNode
impl UnwindSafe for LOTLayerNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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