Uses of Class
org.ldk.structs.Option_CVec_u8ZZ
-
Packages that use Option_CVec_u8ZZ Package Description org.ldk.structs -
-
Uses of Option_CVec_u8ZZ in org.ldk.structs
Subclasses of Option_CVec_u8ZZ in org.ldk.structs Modifier and Type Class Description static classOption_CVec_u8ZZ.NoneWhen we're in this state, this COption_CVec_u8ZZ contains nothingstatic classOption_CVec_u8ZZ.SomeWhen we're in this state, this COption_CVec_u8ZZ contains a crate::c_types::derived::CVec_u8ZMethods in org.ldk.structs that return Option_CVec_u8ZZ Modifier and Type Method Description Option_CVec_u8ZZOption_CVec_u8ZZ. clone()Creates a new COption_CVec_u8ZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.Option_CVec_u8ZZRecipientOnionFields. get_payment_metadata()The payment metadata serves a similar purpose as [`Self::payment_secret`] but is of arbitrary length.Option_CVec_u8ZZOffer. metadata()Opaque bytes set by the originator.static Option_CVec_u8ZZOption_CVec_u8ZZ. none()Constructs a new COption_CVec_u8ZZ containing nothingOption_CVec_u8ZZInvoice. payment_metadata()Get the payment metadata blob if one was included in the invoiceOption_CVec_u8ZZRawInvoice. payment_metadata()static Option_CVec_u8ZZOption_CVec_u8ZZ. some(byte[] o)Constructs a new COption_CVec_u8ZZ containing a crate::c_types::derived::CVec_u8ZMethods in org.ldk.structs with parameters of type Option_CVec_u8ZZ Modifier and Type Method Description static RecipientOnionFieldsRecipientOnionFields. of(byte[] payment_secret_arg, Option_CVec_u8ZZ payment_metadata_arg)Constructs a new RecipientOnionFields given each fieldvoidRecipientOnionFields. set_payment_metadata(Option_CVec_u8ZZ val)The payment metadata serves a similar purpose as [`Self::payment_secret`] but is of arbitrary length.
-