pub enum ListingForm {
Full,
Difference,
Delta,
}Expand description
The base a listing item applies to (060/061), named by its label.
Variants§
Full
::offers: the empty base, a complete listing.
Difference
::offers-unshared: the intersection after a successful 061 decode.
Delta
::offers-changed: the sender’s previous listing, which it may also
withdraw from.
Implementations§
Trait Implementations§
Source§impl Clone for ListingForm
impl Clone for ListingForm
Source§fn clone(&self) -> ListingForm
fn clone(&self) -> ListingForm
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ListingForm
Source§impl Debug for ListingForm
impl Debug for ListingForm
impl Eq for ListingForm
Source§impl PartialEq for ListingForm
impl PartialEq for ListingForm
Source§fn eq(&self, other: &ListingForm) -> bool
fn eq(&self, other: &ListingForm) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ListingForm
Auto Trait Implementations§
impl Freeze for ListingForm
impl RefUnwindSafe for ListingForm
impl Send for ListingForm
impl Sync for ListingForm
impl Unpin for ListingForm
impl UnsafeUnpin for ListingForm
impl UnwindSafe for ListingForm
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