[−][src]Struct lightning::chain::channelmonitor::MonitorUpdateError
General Err type for ChannelMonitor actions. Generally, this implies that the data provided is inconsistent with the ChannelMonitor being called. eg for ChannelMonitor::update_monitor this means you tried to update a monitor for a different channel or the ChannelMonitorUpdate was corrupted. Contains a developer-readable error message.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MonitorUpdateError
impl Send for MonitorUpdateError
impl Sync for MonitorUpdateError
impl Unpin for MonitorUpdateError
impl UnwindSafe for MonitorUpdateError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,