#[repr(C)]pub struct WireOfferStorage { /* private fields */ }
Expand description
The wire type corresponding to OfferStorage
.
Implementations§
Source§impl WireOfferStorage
impl WireOfferStorage
pub fn source_name(&self) -> Option<&WireString>
pub fn source(&self) -> Option<&WireRef>
pub fn target(&self) -> Option<&WireRef>
pub fn target_name(&self) -> Option<&WireString>
pub fn availability(&self) -> Option<&WireAvailability>
Trait Implementations§
Source§impl Debug for WireOfferStorage
impl Debug for WireOfferStorage
Source§impl<___D> Decode<___D> for WireOfferStoragewhere
___D: Decoder + ?Sized,
impl<___D> Decode<___D> for WireOfferStoragewhere
___D: Decoder + ?Sized,
Source§impl TakeFrom<WireOfferStorage> for OfferStorage
impl TakeFrom<WireOfferStorage> for OfferStorage
Source§fn take_from(from: &WireOfferStorage) -> Self
fn take_from(from: &WireOfferStorage) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl TakeFrom<WireOfferStorage> for OfferStorage
impl TakeFrom<WireOfferStorage> for OfferStorage
Source§fn take_from(from: &WireOfferStorage) -> Self
fn take_from(from: &WireOfferStorage) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl ZeroPadding for WireOfferStorage
impl ZeroPadding for WireOfferStorage
Source§fn zero_padding(out: &mut MaybeUninit<Self>)
fn zero_padding(out: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for WireOfferStorage
impl RefUnwindSafe for WireOfferStorage
impl !Send for WireOfferStorage
impl !Sync for WireOfferStorage
impl Unpin for WireOfferStorage
impl UnwindSafe for WireOfferStorage
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