pub struct LayerSurfaceEntry {
pub key: String,
pub host_signature: String,
pub origin_x: f32,
pub origin_y: f32,
pub replay_priority: i32,
pub surface: LayerSurfaceSize,
}Expand description
Desired surface geometry for one tile in a layer layout.
Fields§
§key: String§host_signature: StringHost ownership plus backing-surface generation; changes when the physical surface is replaced.
origin_x: f32§origin_y: f32§replay_priority: i32§surface: LayerSurfaceSizeTrait Implementations§
Source§impl Clone for LayerSurfaceEntry
impl Clone for LayerSurfaceEntry
Source§impl Debug for LayerSurfaceEntry
impl Debug for LayerSurfaceEntry
Source§impl PartialEq for LayerSurfaceEntry
impl PartialEq for LayerSurfaceEntry
impl StructuralPartialEq for LayerSurfaceEntry
Auto Trait Implementations§
impl Freeze for LayerSurfaceEntry
impl RefUnwindSafe for LayerSurfaceEntry
impl Send for LayerSurfaceEntry
impl Sync for LayerSurfaceEntry
impl Unpin for LayerSurfaceEntry
impl UnsafeUnpin for LayerSurfaceEntry
impl UnwindSafe for LayerSurfaceEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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.