pub struct Dinghy { /* private fields */ }Implementations§
Source§impl Dinghy
impl Dinghy
pub fn probe(conf: &Arc<Configuration>) -> Result<Dinghy>
pub fn devices(&self) -> Vec<Arc<Box<dyn Device>>>
pub fn host_platform(&self) -> Arc<Box<dyn Platform>>
pub fn platforms(&self) -> Vec<Arc<Box<dyn Platform>>>
pub fn platform_by_name( &self, platform_name_filter: &str, ) -> Option<Arc<Box<dyn Platform>>>
Auto Trait Implementations§
impl !RefUnwindSafe for Dinghy
impl !Send for Dinghy
impl !Sync for Dinghy
impl !UnwindSafe for Dinghy
impl Freeze for Dinghy
impl Unpin for Dinghy
impl UnsafeUnpin for Dinghy
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more