pub unsafe trait BEExtensionProcess: NSObjectProtocol {
// Provided method
unsafe fn invalidate(&self)
where Self: Sized + Message { ... }
}Available on crate feature
BEExtensionProcess only.Expand description
Provided Methods§
Sourceunsafe fn invalidate(&self)
unsafe fn invalidate(&self)
Stops the extension process.
When you call this method, you tell the system your app no longer needs this extension process. If this is the last connection from the host process to the extension process, the system terminates the extension process.
Trait Implementations§
Source§impl ProtocolType for dyn BEExtensionProcess
impl ProtocolType for dyn BEExtensionProcess
impl<T> ImplementedBy<T> for dyn BEExtensionProcess
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
impl<T> BEExtensionProcess for ProtocolObject<T>where
T: ?Sized + BEExtensionProcess,
Implementors§
impl BEExtensionProcess for BENetworkingProcess
Available on crate feature
BENetworkingProcess only.impl BEExtensionProcess for BERenderingProcess
Available on crate feature
BERenderingProcess only.impl BEExtensionProcess for BEWebContentProcess
Available on crate feature
BEWebContentProcess only.