[−][src]Enum libp2p_gossipsub::MessageAcceptance
Validation kinds from the application for received messages.
Variants
The message is considered valid, and it should be delivered and forwarded to the network.
The message is considered invalid, and it should be rejected and trigger the P₄ penalty.
The message is neither delivered nor forwarded to the network, but the router does not trigger the P₄ penalty.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MessageAcceptance
[src]
impl Send for MessageAcceptance
[src]
impl Sync for MessageAcceptance
[src]
impl Unpin for MessageAcceptance
[src]
impl UnwindSafe for MessageAcceptance
[src]
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> Same<T> for T
type Output = T
Should always be Self
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,