pub struct PresentableImageId { /* private fields */ }Expand description
Cross-process-unique (on best-effort) ID of a [SharedPresentableImage],
such that multiple processes on the same system should be able to share
swapchains with each-other and (effectively) never observe collisions.
Implementations§
Trait Implementations§
Source§impl Clone for PresentableImageId
 
impl Clone for PresentableImageId
Source§fn clone(&self) -> PresentableImageId
 
fn clone(&self) -> PresentableImageId
Returns a copy 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 DeBin for PresentableImageId
 
impl DeBin for PresentableImageId
Source§impl DeJson for PresentableImageId
 
impl DeJson for PresentableImageId
fn de_json( s: &mut DeJsonState, i: &mut Chars<'_>, ) -> Result<PresentableImageId, DeJsonErr>
fn deserialize_json(input: &str) -> Result<Self, DeJsonErr>
Source§impl Debug for PresentableImageId
 
impl Debug for PresentableImageId
Source§impl FixedSizeEncoding<makepad_platform::::os::cx_stdin::aux_chan::{impl#0}::{constant#0}, 0> for PresentableImageId
 
impl FixedSizeEncoding<makepad_platform::::os::cx_stdin::aux_chan::{impl#0}::{constant#0}, 0> for PresentableImageId
Source§impl PartialEq for PresentableImageId
 
impl PartialEq for PresentableImageId
Source§impl SerBin for PresentableImageId
 
impl SerBin for PresentableImageId
Source§impl SerJson for PresentableImageId
 
impl SerJson for PresentableImageId
fn ser_json(&self, d: usize, s: &mut SerJsonState)
fn serialize_json(&self) -> String
impl Copy for PresentableImageId
impl StructuralPartialEq for PresentableImageId
Auto Trait Implementations§
impl Freeze for PresentableImageId
impl RefUnwindSafe for PresentableImageId
impl Send for PresentableImageId
impl Sync for PresentableImageId
impl Unpin for PresentableImageId
impl UnwindSafe for PresentableImageId
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