]> git.bitcoin.ninja Git - rust-lightning/commitdiff
Expose the default Quantity::one as pub
authorJeffrey Czyz <jkczyz@gmail.com>
Fri, 11 Nov 2022 19:51:24 +0000 (13:51 -0600)
committerJeffrey Czyz <jkczyz@gmail.com>
Fri, 18 Nov 2022 17:33:07 +0000 (11:33 -0600)
lightning/src/offers/offer.rs

index 6b2dfe2aa5359770f18da167732a013a64857d3c..704045f760b02867e094026a3a0e87816bd82189 100644 (file)
@@ -185,7 +185,8 @@ impl OfferBuilder {
                self
        }
 
-       /// Sets the quantity of items for [`Offer::supported_quantity`].
+       /// Sets the quantity of items for [`Offer::supported_quantity`]. If not called, defaults to
+       /// [`Quantity::one`].
        ///
        /// Successive calls to this method will override the previous setting.
        pub fn supported_quantity(mut self, quantity: Quantity) -> Self {
@@ -425,7 +426,8 @@ pub enum Quantity {
 }
 
 impl Quantity {
-       fn one() -> Self {
+       /// The default quantity of one.
+       pub fn one() -> Self {
                Quantity::Bounded(NonZeroU64::new(1).unwrap())
        }