[−][src]Struct haiku::app::Roster
This struct provides information about applications on the Haiku system
This struct should be accessed through the static ROSTER
reference. It
is automatically initialized to retrieve information from Haiku's
registrar.
Methods
impl Roster
[src]
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.
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,