pub struct SurfaceSlotDef {
pub id: &'static str,
pub multi_entry: bool,
pub provider_priority_min: i32,
pub provider_priority_max: i32,
}Fields§
§id: &'static str§multi_entry: bool§provider_priority_min: i32§provider_priority_max: i32Implementations§
Source§impl SurfaceSlotDef
impl SurfaceSlotDef
pub const fn single_entry( id: &'static str, provider_priority_min: i32, provider_priority_max: i32, ) -> SurfaceSlotDef
pub const fn multi_entry( id: &'static str, provider_priority_min: i32, provider_priority_max: i32, ) -> SurfaceSlotDef
Trait Implementations§
Source§impl Clone for SurfaceSlotDef
impl Clone for SurfaceSlotDef
Source§fn clone(&self) -> SurfaceSlotDef
fn clone(&self) -> SurfaceSlotDef
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 SurfaceSlotDef
Source§impl Debug for SurfaceSlotDef
impl Debug for SurfaceSlotDef
impl Eq for SurfaceSlotDef
Source§impl PartialEq for SurfaceSlotDef
impl PartialEq for SurfaceSlotDef
impl StructuralPartialEq for SurfaceSlotDef
Auto Trait Implementations§
impl Freeze for SurfaceSlotDef
impl RefUnwindSafe for SurfaceSlotDef
impl Send for SurfaceSlotDef
impl Sync for SurfaceSlotDef
impl Unpin for SurfaceSlotDef
impl UnsafeUnpin for SurfaceSlotDef
impl UnwindSafe for SurfaceSlotDef
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.