pub struct AppIdAssignerSimulated {}
Trait Implementations§
Source§impl AppUniqueness for AppIdAssignerSimulated
impl AppUniqueness for AppIdAssignerSimulated
Source§fn different_identifier(
&self,
process_a: &ProcessBinary,
process_b: &ProcessBinary,
) -> bool
fn different_identifier( &self, process_a: &ProcessBinary, process_b: &ProcessBinary, ) -> bool
Returns whether
process_a
and process_b
have a different identifier,
and so can run concurrently. If this returns false
, the kernel
will not run process_a
and process_b
at the same time.Source§fn different_identifier_process(
&self,
process_binary: &ProcessBinary,
process: &dyn Process,
) -> bool
fn different_identifier_process( &self, process_binary: &ProcessBinary, process: &dyn Process, ) -> bool
Returns whether
process_a
and process_b
have a different identifier,
and so can run concurrently. If this returns false
, the kernel
will not run process_a
and process_b
at the same time.Source§impl Compress for AppIdAssignerSimulated
impl Compress for AppIdAssignerSimulated
Source§fn to_short_id(&self, _process: &ProcessBinary) -> ShortId
fn to_short_id(&self, _process: &ProcessBinary) -> ShortId
Auto Trait Implementations§
impl Freeze for AppIdAssignerSimulated
impl RefUnwindSafe for AppIdAssignerSimulated
impl Send for AppIdAssignerSimulated
impl Sync for AppIdAssignerSimulated
impl Unpin for AppIdAssignerSimulated
impl UnwindSafe for AppIdAssignerSimulated
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