pub struct SpatioConnection {
pub id: String,
pub name: Option<String>,
pub category: Option<String>,
pub description: Option<String>,
pub auth_type: Option<String>,
pub connected: Option<bool>,
pub connected_accounts: Option<Option<Vec<HashMap<String, Value>>>>,
pub capabilities: Option<HashMap<String, Value>>,
pub gradient_from: Option<String>,
pub gradient_to: Option<String>,
pub icon: Option<String>,
}Expand description
SpatioConnection : OAuth/native integration descriptor. Open shape — categories add provider-specific capability flags. Treat unknown fields as additive.
Fields§
§id: String§name: Option<String>§category: Option<String>§description: Option<String>§auth_type: Option<String>§connected: Option<bool>§connected_accounts: Option<Option<Vec<HashMap<String, Value>>>>§capabilities: Option<HashMap<String, Value>>§gradient_from: Option<String>§gradient_to: Option<String>§icon: Option<String>Implementations§
Source§impl SpatioConnection
impl SpatioConnection
Sourcepub fn new(id: String) -> SpatioConnection
pub fn new(id: String) -> SpatioConnection
OAuth/native integration descriptor. Open shape — categories add provider-specific capability flags. Treat unknown fields as additive.
Trait Implementations§
Source§impl Clone for SpatioConnection
impl Clone for SpatioConnection
Source§fn clone(&self) -> SpatioConnection
fn clone(&self) -> SpatioConnection
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 SpatioConnection
impl Debug for SpatioConnection
Source§impl Default for SpatioConnection
impl Default for SpatioConnection
Source§fn default() -> SpatioConnection
fn default() -> SpatioConnection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpatioConnection
impl<'de> Deserialize<'de> for SpatioConnection
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
Source§impl PartialEq for SpatioConnection
impl PartialEq for SpatioConnection
Source§fn eq(&self, other: &SpatioConnection) -> bool
fn eq(&self, other: &SpatioConnection) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SpatioConnection
impl Serialize for SpatioConnection
impl StructuralPartialEq for SpatioConnection
Auto Trait Implementations§
impl Freeze for SpatioConnection
impl RefUnwindSafe for SpatioConnection
impl Send for SpatioConnection
impl Sync for SpatioConnection
impl Unpin for SpatioConnection
impl UnsafeUnpin for SpatioConnection
impl UnwindSafe for SpatioConnection
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