pub struct FleetConfig {
pub source: Source,
pub interval: Duration,
pub public_key: Option<Vec<u8>>,
pub report_url: String,
pub node: String,
pub config_path: PathBuf,
pub state_dir: PathBuf,
pub s3_endpoint: String,
}Expand description
[fleet] settings.
Fields§
§source: Source§interval: Duration§public_key: Option<Vec<u8>>Ed25519 public key (32 bytes); None only with insecure = true.
report_url: String§node: String§config_path: PathBufThe local config file written and reloaded.
state_dir: PathBufWhere a git source is cloned.
s3_endpoint: StringImplementations§
Source§impl FleetConfig
impl FleetConfig
Trait Implementations§
Source§impl Clone for FleetConfig
impl Clone for FleetConfig
Auto Trait Implementations§
impl Freeze for FleetConfig
impl RefUnwindSafe for FleetConfig
impl Send for FleetConfig
impl Sync for FleetConfig
impl Unpin for FleetConfig
impl UnsafeUnpin for FleetConfig
impl UnwindSafe for FleetConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more