pub struct InstanceConfig {
pub url: Option<String>,
}Expand description
[instance] — pins this project’s data-plane requests (verify
session dispatch + canon match) to a specific Aretta deployment,
e.g. a per-repo conductor at https://<slug>.aretta.ai. Absent →
data-plane requests fall back to the signed-in account server
(default https://code.aretta.ai). ARETTA_API_URL (env)
overrides this for CI / tests.
Distinct from the auth/control-plane server the arta_* token is
minted against (persisted in the credentials file): the token
authenticates the request; url decides where verified-data
requests are sent.
Fields§
§url: Option<String>Base URL of the per-repo Aretta instance (e.g.
https://turso.aretta.ai). Normalized like the --server
flag: a bare host gets https://, a trailing / is stripped.
Trait Implementations§
Source§impl Clone for InstanceConfig
impl Clone for InstanceConfig
Source§fn clone(&self) -> InstanceConfig
fn clone(&self) -> InstanceConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstanceConfig
impl Debug for InstanceConfig
Source§impl Default for InstanceConfig
impl Default for InstanceConfig
Source§fn default() -> InstanceConfig
fn default() -> InstanceConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceConfig
impl<'de> Deserialize<'de> for InstanceConfig
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 InstanceConfig
Source§impl JsonSchema for InstanceConfig
impl JsonSchema for InstanceConfig
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for InstanceConfig
impl PartialEq for InstanceConfig
Source§fn eq(&self, other: &InstanceConfig) -> bool
fn eq(&self, other: &InstanceConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for InstanceConfig
impl Serialize for InstanceConfig
impl StructuralPartialEq for InstanceConfig
Auto Trait Implementations§
impl Freeze for InstanceConfig
impl RefUnwindSafe for InstanceConfig
impl Send for InstanceConfig
impl Sync for InstanceConfig
impl Unpin for InstanceConfig
impl UnsafeUnpin for InstanceConfig
impl UnwindSafe for InstanceConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.