pub struct InstanceDiscoveryDocumentFeatures {
pub sms_mfa_enabled: bool,
pub voice_enabled: bool,
pub stripe_enabled: bool,
pub self_hosted: bool,
pub manual_review_enabled: Option<bool>,
pub presigned_attachment_uploads: bool,
}Fields§
§sms_mfa_enabled: bool§voice_enabled: bool§stripe_enabled: bool§self_hosted: bool§manual_review_enabled: Option<bool>This is documented as “required” in the documentation, but appears to be missing.
presigned_attachment_uploads: boolUndocumented so far.
Trait Implementations§
Source§impl Clone for InstanceDiscoveryDocumentFeatures
impl Clone for InstanceDiscoveryDocumentFeatures
Source§fn clone(&self) -> InstanceDiscoveryDocumentFeatures
fn clone(&self) -> InstanceDiscoveryDocumentFeatures
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for InstanceDiscoveryDocumentFeatures
impl<'de> Deserialize<'de> for InstanceDiscoveryDocumentFeatures
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 Copy for InstanceDiscoveryDocumentFeatures
Auto Trait Implementations§
impl Freeze for InstanceDiscoveryDocumentFeatures
impl RefUnwindSafe for InstanceDiscoveryDocumentFeatures
impl Send for InstanceDiscoveryDocumentFeatures
impl Sync for InstanceDiscoveryDocumentFeatures
impl Unpin for InstanceDiscoveryDocumentFeatures
impl UnsafeUnpin for InstanceDiscoveryDocumentFeatures
impl UnwindSafe for InstanceDiscoveryDocumentFeatures
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ResponseBody for Twhere
T: DeserializeOwned,
impl<T> ResponseBody for Twhere
T: DeserializeOwned,
Source§fn deserialize(bytes: Vec<u8>) -> Result<T, Box<ExecuteEndpointRequestError>>
fn deserialize(bytes: Vec<u8>) -> Result<T, Box<ExecuteEndpointRequestError>>
Deserialize, given the response body bytes. Read more