Struct binder_rust::ServiceManager [−][src]
pub struct ServiceManager<'a> { /* fields omitted */ }
Implementations
impl<'a> ServiceManager<'a>
[src]
impl<'a> ServiceManager<'a>
[src]pub fn new() -> Self
[src]
pub fn get_service(
&'a mut self,
service_name: &'a str,
interface_name: &'a str
) -> Service<'a>
[src]
&'a mut self,
service_name: &'a str,
interface_name: &'a str
) -> Service<'a>
pub fn register_service<BS: BinderService>(
&'a mut self,
service_delegate: &'a BS,
name: &'a str,
interface_name: &'a str,
allow_isolated: bool,
dump_priority: u32
) -> ServiceListener<'a, BS>
[src]
&'a mut self,
service_delegate: &'a BS,
name: &'a str,
interface_name: &'a str,
allow_isolated: bool,
dump_priority: u32
) -> ServiceListener<'a, BS>
Auto Trait Implementations
impl<'a> RefUnwindSafe for ServiceManager<'a>
impl<'a> RefUnwindSafe for ServiceManager<'a>
impl<'a> !Send for ServiceManager<'a>
impl<'a> !Send for ServiceManager<'a>
impl<'a> !Sync for ServiceManager<'a>
impl<'a> !Sync for ServiceManager<'a>
impl<'a> Unpin for ServiceManager<'a>
impl<'a> Unpin for ServiceManager<'a>
impl<'a> UnwindSafe for ServiceManager<'a>
impl<'a> UnwindSafe for ServiceManager<'a>