pub struct Alarm { /* private fields */ }
Implementations§
Source§impl Alarm
impl Alarm
pub fn get_action_stream(&self) -> Result<Stream<AlarmAction>, RpcError>
pub fn get_action(&self) -> Result<AlarmAction, RpcError>
Source§impl Alarm
impl Alarm
pub fn get_xfer_origin_body_stream( &self, ) -> Result<Stream<CelestialBody>, RpcError>
pub fn get_xfer_origin_body(&self) -> Result<CelestialBody, RpcError>
Source§impl Alarm
impl Alarm
pub fn get_xfer_target_body_stream( &self, ) -> Result<Stream<CelestialBody>, RpcError>
pub fn get_xfer_target_body(&self) -> Result<CelestialBody, RpcError>
Source§impl Alarm
impl Alarm
pub fn set_action_stream( &self, value: AlarmAction, ) -> Result<Stream<()>, RpcError>
pub fn set_action(&self, value: AlarmAction) -> Result<(), RpcError>
Source§impl Alarm
impl Alarm
pub fn set_xfer_origin_body_stream( &self, value: &CelestialBody, ) -> Result<Stream<()>, RpcError>
pub fn set_xfer_origin_body( &self, value: &CelestialBody, ) -> Result<(), RpcError>
Source§impl Alarm
impl Alarm
pub fn set_xfer_target_body_stream( &self, value: &CelestialBody, ) -> Result<Stream<()>, RpcError>
pub fn set_xfer_target_body( &self, value: &CelestialBody, ) -> Result<(), RpcError>
Auto Trait Implementations§
impl Freeze for Alarm
impl RefUnwindSafe for Alarm
impl Send for Alarm
impl Sync for Alarm
impl Unpin for Alarm
impl UnwindSafe for Alarm
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