pub struct EngineOptinV1 {
pub schema: String,
pub optin_id: Option<String>,
pub active: bool,
pub vaults: Vec<String>,
pub networks: Vec<NetworkV1>,
pub daily_budget: DailyBudgetV1,
pub used_today: DailyUsageV1,
pub stopped_at: Option<UtcTimestamp>,
pub updated_at: Option<UtcTimestamp>,
}Expand description
GET /v1/me/optin.
Fields§
§schema: String§optin_id: Option<String>Absent when the owner never opted this engine in (then active is
false and every list is empty).
active: bool§vaults: Vec<String>Vaults (vault_id) whose tasks the agents may pull.
networks: Vec<NetworkV1>Networks whose questions they may pull (NetworkV1).
daily_budget: DailyBudgetV1§used_today: DailyUsageV1§stopped_at: Option<UtcTimestamp>§updated_at: Option<UtcTimestamp>Implementations§
Source§impl EngineOptinV1
impl EngineOptinV1
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for EngineOptinV1
impl Clone for EngineOptinV1
Source§impl Debug for EngineOptinV1
impl Debug for EngineOptinV1
Source§impl<'de> Deserialize<'de> for EngineOptinV1
impl<'de> Deserialize<'de> for EngineOptinV1
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EngineOptinV1
Source§impl PartialEq for EngineOptinV1
impl PartialEq for EngineOptinV1
Source§impl Serialize for EngineOptinV1
impl Serialize for EngineOptinV1
impl StructuralPartialEq for EngineOptinV1
Auto Trait Implementations§
impl Forget for EngineOptinV1
impl Freeze for EngineOptinV1
impl Move for EngineOptinV1
impl RefUnwindSafe for EngineOptinV1
impl Send for EngineOptinV1
impl Sync for EngineOptinV1
impl Unpin for EngineOptinV1
impl UnsafeUnpin for EngineOptinV1
impl UnwindSafe for EngineOptinV1
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