pub type CreateReleaseRequestView<'req, Str> = CreateReleaseRequest<&'req str, InputReleaseAssetsView<'req, Str>>;

Aliased Type§

struct CreateReleaseRequestView<'req, Str> {
    pub auth: Option<GitlabAuth<&'req str>>,
    pub project: ProjectRef<&'req str>,
    pub tag_name: &'req str,
    pub name: Option<&'req str>,
    pub tag_message: Option<&'req str>,
    pub description: Option<&'req str>,
    pub ref: Option<&'req str>,
    pub assets: InputReleaseAssets<&'req [InputReleaseLink<Str>]>,
    pub released_at: Option<DateTime<Utc>>,
}

Fields§

§auth: Option<GitlabAuth<&'req str>>§project: ProjectRef<&'req str>§tag_name: &'req str§name: Option<&'req str>§tag_message: Option<&'req str>§description: Option<&'req str>§ref: Option<&'req str>§assets: InputReleaseAssets<&'req [InputReleaseLink<Str>]>§released_at: Option<DateTime<Utc>>