pub enum OfferSource {
Person,
Upstream,
Preset,
Unknown,
}Expand description
The rung of the ladder an offer came from.
Variants§
Person
The person stated the levels when attaching the endpoint.
Upstream
The upstream’s model listing stated them.
Preset
The vendor’s documentation, as the preset table records it.
Unknown
Nothing states them.
Trait Implementations§
Source§impl Clone for OfferSource
impl Clone for OfferSource
impl Copy for OfferSource
Source§impl Debug for OfferSource
impl Debug for OfferSource
Source§impl<'de> Deserialize<'de> for OfferSource
impl<'de> Deserialize<'de> for OfferSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OfferSource
Source§impl PartialEq for OfferSource
impl PartialEq for OfferSource
Source§impl Serialize for OfferSource
impl Serialize for OfferSource
impl StructuralPartialEq for OfferSource
Auto Trait Implementations§
impl Freeze for OfferSource
impl RefUnwindSafe for OfferSource
impl Send for OfferSource
impl Sync for OfferSource
impl Unpin for OfferSource
impl UnsafeUnpin for OfferSource
impl UnwindSafe for OfferSource
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