Skip to main content

pve_api/builder/
api_token.rs

1// SPDX-License-Identifier: MIT
2// Copyright (c) 2026 Luke Harding <luke@lukeh990.io>
3
4use super::PveBuilder;
5
6impl PveBuilder {
7    pub fn api_token<S: Into<String>>(mut self, token_id: S, secret: S) -> Self {
8        let token_id = token_id.into();
9        let secret = secret.into();
10
11        self.api_token = Some((token_id, secret));
12
13        self
14    }
15}