pub struct FlutterEngineContext { /* private fields */ }Implementations§
Source§impl FlutterEngineContext
impl FlutterEngineContext
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates new FlutterEngineContext instance. Must be called on platform thread.
Sourcepub fn get_flutter_view(
&self,
handle: i64,
) -> FlutterEngineContextResult<*mut c_void>
pub fn get_flutter_view( &self, handle: i64, ) -> FlutterEngineContextResult<*mut c_void>
Returns flutter view for given engine handle.
Sourcepub fn get_texture_registry(
&self,
handle: i64,
) -> FlutterEngineContextResult<FlutterTextureRegistry>
pub fn get_texture_registry( &self, handle: i64, ) -> FlutterEngineContextResult<FlutterTextureRegistry>
Returns texture registry for given engine handle.
Sourcepub fn get_binary_messenger(
&self,
handle: i64,
) -> FlutterEngineContextResult<FlutterBinaryMessenger>
pub fn get_binary_messenger( &self, handle: i64, ) -> FlutterEngineContextResult<FlutterBinaryMessenger>
Returns binary messenger for given engine handle.
Auto Trait Implementations§
impl Freeze for FlutterEngineContext
impl !RefUnwindSafe for FlutterEngineContext
impl !Send for FlutterEngineContext
impl !Sync for FlutterEngineContext
impl Unpin for FlutterEngineContext
impl UnwindSafe for FlutterEngineContext
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