[−]Struct haiku::app::ROSTER
The ROSTER
gives access to a global Roster
object that can be used
to communicate with Haiku's registrar that tracks all the running Haiku
applications.
Methods from Deref<Target = Roster>
pub fn get_app_list(&self) -> Option<Vec<Team>>
[src]
Get a list of teams that are currently running
If there is a problem connecting to the registrar, this method will return None.
pub fn get_running_app_info(&self, team: &Team) -> Option<AppInfo>
[src]
Get the information of a running application
If there is a problem connecting to the registrar, this method will return None.
pub fn get_app_info(&self, signature: &str) -> Option<AppInfo>
[src]
Get the information of an application with a certain signature
If there is a problem connecting tot the registrar, this method will return None. Get the information of a running application
If there is a problem connecting to the registrar, this method will return None.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ROSTER
impl Send for ROSTER
impl Sync for ROSTER
impl Unpin for ROSTER
impl UnwindSafe for ROSTER
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,