pub fn new<N, S>(name: N, sig: S) -> Self
        where N: ToString,
              S: ToString,
    {
        // TODO: make a builder for the signature type.
        Argument {
            name: name.to_string(),
            signature: sig.to_string(),
        }
    }
/// Create a new argument.
///
/// The signature string specification is documented in the [D-Bus
/// specification](https://dbus.freedesktop.org/doc/dbus-specification.html#basic-types).
Create a new argument.
The signature string specification is documented in the [D-Bus
specification].
Create a new argument . The signature string specification is documented in the [ D - Bus specification ] .
pub fn new<N, S>(name: N, sig: S) -> Self
        where N: ToString,
              S: ToString,
    {
        // TODO: make a builder for the signature type.
        Argument {
            name: name.to_string(),
            signature: sig.to_string(),
        }
    }
pub fn new < N , S > ( name : N , sig : S ) -> Self where N : ToString , S : ToString , { // TODO: make a builder for the signature type. Argument { name : name . to_string ( ) , signature : sig . to_string ( ) , } }
Create a new argument.
Create a new argument .
name
N
sig
S