#[repr(C)]pub struct SquashObject {
pub ref_count: c_uint,
pub is_floating: c_int,
pub destroy_notify: SquashDestroyNotify,
}Fields§
§ref_count: c_uint§is_floating: c_int§destroy_notify: SquashDestroyNotifyTrait Implementations§
Source§impl Clone for SquashObject
impl Clone for SquashObject
Source§fn clone(&self) -> SquashObject
fn clone(&self) -> SquashObject
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 moreSource§impl Debug for SquashObject
impl Debug for SquashObject
impl Copy for SquashObject
Auto Trait Implementations§
impl Freeze for SquashObject
impl RefUnwindSafe for SquashObject
impl Send for SquashObject
impl Sync for SquashObject
impl Unpin for SquashObject
impl UnwindSafe for SquashObject
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