pub trait CallbackContext: SimplifiedCallbackContext {
fn extensions(&self) -> &Extensions;
fn extensions_mut(&mut self) -> &mut Extensions;
}
Expand description
回调函数上下文
基于简化回调函数上下文,并在此基础上增加获取扩展信息的引用和可变引用的方法。
Required methods
fn extensions(&self) -> &Extensions
fn extensions(&self) -> &Extensions
获取扩展信息
fn extensions_mut(&mut self) -> &mut Extensions
fn extensions_mut(&mut self) -> &mut Extensions
获取扩展信息的可变引用
Implementations on Foreign Types
impl<'a, T> CallbackContext for &'a mut T where
T: 'a + CallbackContext + ?Sized,
&'a mut T: SimplifiedCallbackContext,
impl<'a, T> CallbackContext for &'a mut T where
T: 'a + CallbackContext + ?Sized,
&'a mut T: SimplifiedCallbackContext,
fn extensions(&self) -> &Extensions
fn extensions(&self) -> &Extensions
获取扩展信息
fn extensions_mut(&mut self) -> &mut Extensions
fn extensions_mut(&mut self) -> &mut Extensions
获取扩展信息的可变引用
impl<T> CallbackContext for Box<T, Global> where
T: CallbackContext + ?Sized,
Box<T, Global>: SimplifiedCallbackContext,
impl<T> CallbackContext for Box<T, Global> where
T: CallbackContext + ?Sized,
Box<T, Global>: SimplifiedCallbackContext,
fn extensions(&self) -> &Extensions
fn extensions(&self) -> &Extensions
获取扩展信息
fn extensions_mut(&mut self) -> &mut Extensions
fn extensions_mut(&mut self) -> &mut Extensions
获取扩展信息的可变引用