#[non_exhaustive]pub enum FeedOrigin {
Section,
Given,
}Expand description
Where the feed handed to
Source::configure_feed came
from.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Section
The runtime built it from the feed: section, so only the pipeline
holds it.
Given
Code passed it to Pipeline::feed, and may keep a handle that
publishes into it.
Trait Implementations§
Source§impl Clone for FeedOrigin
impl Clone for FeedOrigin
impl Copy for FeedOrigin
Source§impl Debug for FeedOrigin
impl Debug for FeedOrigin
impl Eq for FeedOrigin
Source§impl PartialEq for FeedOrigin
impl PartialEq for FeedOrigin
impl StructuralPartialEq for FeedOrigin
Auto Trait Implementations§
impl Freeze for FeedOrigin
impl RefUnwindSafe for FeedOrigin
impl Send for FeedOrigin
impl Sync for FeedOrigin
impl Unpin for FeedOrigin
impl UnsafeUnpin for FeedOrigin
impl UnwindSafe for FeedOrigin
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.