pub struct UdtScript(/* private fields */);Implementations§
Source§impl UdtScript
impl UdtScript
pub const FIELD_COUNT: usize = 1
pub fn total_size(&self) -> usize
pub fn field_count(&self) -> usize
pub fn count_extra_fields(&self) -> usize
pub fn has_extra_fields(&self) -> bool
pub fn value(&self) -> Script
pub fn as_reader<'r>(&'r self) -> UdtScriptReader<'r>
Trait Implementations§
Source§impl Entity for UdtScript
impl Entity for UdtScript
const NAME: &'static str = "UdtScript"
type Builder = UdtScriptBuilder
fn new_unchecked(data: Bytes) -> Self
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8] ⓘ
fn from_slice(slice: &[u8]) -> VerificationResult<Self>
fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
fn new_builder() -> Self::Builder
fn as_builder(self) -> Self::Builder
Source§impl From<UdtScript> for InvoiceAttr
impl From<UdtScript> for InvoiceAttr
Source§impl From<UdtScript> for InvoiceAttrUnion
impl From<UdtScript> for InvoiceAttrUnion
Auto Trait Implementations§
impl !Freeze for UdtScript
impl RefUnwindSafe for UdtScript
impl Send for UdtScript
impl Sync for UdtScript
impl Unpin for UdtScript
impl UnsafeUnpin for UdtScript
impl UnwindSafe for UdtScript
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