pub struct VisualizationService<UserData, SC, SE, TC, TW, Info> { /* private fields */ }Implementations§
Source§impl<UserData, SC, SE, TC, TW, Info> VisualizationService<UserData, SC, SE, TC, TW, Info>
impl<UserData, SC, SE, TC, TW, Info> VisualizationService<UserData, SC, SE, TC, TW, Info>
pub fn new(info: Info) -> VisualizationService<UserData, SC, SE, TC, TW, Info>
Trait Implementations§
Source§impl<UserData, SC, SE, TC, TW, Info> Service<UserData, FeaturesControl, FeaturesEvent, SC, SE, TC, TW> for VisualizationService<UserData, SC, SE, TC, TW, Info>
impl<UserData, SC, SE, TC, TW, Info> Service<UserData, FeaturesControl, FeaturesEvent, SC, SE, TC, TW> for VisualizationService<UserData, SC, SE, TC, TW, Info>
fn is_service_empty(&self) -> bool
fn service_id(&self) -> u8
fn service_name(&self) -> &str
fn on_input( &mut self, _ctx: &ServiceCtx, now: u64, input: ServiceInput<UserData, FeaturesEvent, SC, TC>, )
fn on_shutdown(&mut self, _ctx: &ServiceCtx, _now: u64)
fn pop_output2( &mut self, _now: u64, ) -> Option<ServiceOutput<UserData, FeaturesControl, SE, TW>>
Auto Trait Implementations§
impl<UserData, SC, SE, TC, TW, Info> Freeze for VisualizationService<UserData, SC, SE, TC, TW, Info>where
Info: Freeze,
impl<UserData, SC, SE, TC, TW, Info> RefUnwindSafe for VisualizationService<UserData, SC, SE, TC, TW, Info>where
Info: RefUnwindSafe,
SC: RefUnwindSafe,
TC: RefUnwindSafe,
SE: RefUnwindSafe,
TW: RefUnwindSafe,
UserData: RefUnwindSafe,
impl<UserData, SC, SE, TC, TW, Info> Send for VisualizationService<UserData, SC, SE, TC, TW, Info>
impl<UserData, SC, SE, TC, TW, Info> Sync for VisualizationService<UserData, SC, SE, TC, TW, Info>
impl<UserData, SC, SE, TC, TW, Info> Unpin for VisualizationService<UserData, SC, SE, TC, TW, Info>
impl<UserData, SC, SE, TC, TW, Info> UnwindSafe for VisualizationService<UserData, SC, SE, TC, TW, Info>where
Info: UnwindSafe + RefUnwindSafe,
SC: UnwindSafe,
TC: UnwindSafe,
SE: UnwindSafe,
TW: UnwindSafe,
UserData: UnwindSafe,
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