pub struct OutputData {
pub available_user_domains: Vec<String>,
pub blob_upload_limit: Option<i64>,
pub contact: Option<Contact>,
pub did: Did,
pub invite_code_required: Option<bool>,
pub links: Option<Links>,
pub phone_verification_required: Option<bool>,
}Fields§
§available_user_domains: Vec<String>List of domain suffixes that can be used in account handles.
blob_upload_limit: Option<i64>Maximum size of a blob that can be uploaded via com.atproto.repo.uploadBlob, in bytes.
contact: Option<Contact>Contact information
did: Did§invite_code_required: Option<bool>If true, an invite code must be supplied to create an account on this instance.
links: Option<Links>URLs of service policy documents.
phone_verification_required: Option<bool>If true, a phone verification token must be supplied to create an account on this instance.
Trait Implementations§
Source§impl Clone for OutputData
impl Clone for OutputData
Source§impl Debug for OutputData
impl Debug for OutputData
Source§impl<'de> Deserialize<'de> for OutputData
impl<'de> Deserialize<'de> for OutputData
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 OutputData
Source§impl PartialEq for OutputData
impl PartialEq for OutputData
Source§impl Serialize for OutputData
impl Serialize for OutputData
impl StructuralPartialEq for OutputData
Auto Trait Implementations§
impl Freeze for OutputData
impl RefUnwindSafe for OutputData
impl Send for OutputData
impl Sync for OutputData
impl Unpin for OutputData
impl UnsafeUnpin for OutputData
impl UnwindSafe for OutputData
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.