#[repr(C)]pub struct OcclusionPatch {
pub id: u32,
pub occlusion_layer_id: usize,
pub z_index: i32,
pub parent_frame: Option<u32>,
}
Fields§
§id: u32
§occlusion_layer_id: usize
§z_index: i32
§parent_frame: Option<u32>
Trait Implementations§
Source§impl Debug for OcclusionPatch
impl Debug for OcclusionPatch
Source§impl Default for OcclusionPatch
impl Default for OcclusionPatch
Source§fn default() -> OcclusionPatch
fn default() -> OcclusionPatch
Returns the “default value” for a type. Read more
Source§impl Serialize for OcclusionPatch
impl Serialize for OcclusionPatch
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for OcclusionPatch
impl RefUnwindSafe for OcclusionPatch
impl Send for OcclusionPatch
impl Sync for OcclusionPatch
impl Unpin for OcclusionPatch
impl UnwindSafe for OcclusionPatch
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
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.