pub fn with_name<S>(user_name: S) -> Self
    where
        S: Into<String>,
    {
        GetUser {
            name: user_name.into(),
            user_info_type: PhantomData,
        }
    }
/// Constructs a new `GetUser` method with the given user name.
Constructs a new `GetUser` method with the given user name.
Constructs a new ` GetUser ` method with the given user name .
pub fn with_name<S>(user_name: S) -> Self
    where
        S: Into<String>,
    {
        GetUser {
            name: user_name.into(),
            user_info_type: PhantomData,
        }
    }
pub fn with_name < S > ( user_name : S ) -> Self where S : Into < String > , { GetUser { name : user_name . into ( ) , user_info_type : PhantomData , } }
Constructs a new `GetUser` method with the given user name.
Constructs a new ` GetUser ` method with the given user name .
user_name
S
user_name
S