pub struct ApplicationRequest {
pub name: String,
pub slug: String,
pub provider: Option<Option<i32>>,
pub backchannel_providers: Option<Vec<i32>>,
pub open_in_new_tab: Option<bool>,
pub meta_launch_url: Option<String>,
pub meta_description: Option<String>,
pub meta_publisher: Option<String>,
pub policy_engine_mode: Option<PolicyEngineMode>,
pub group: Option<String>,
}
Expand description
ApplicationRequest : Application Serializer
Fields§
§name: String
Application’s display Name.
slug: String
Internal application name, used in URLs.
provider: Option<Option<i32>>
§backchannel_providers: Option<Vec<i32>>
§open_in_new_tab: Option<bool>
Open launch URL in a new browser tab or window.
meta_launch_url: Option<String>
§meta_description: Option<String>
§meta_publisher: Option<String>
§policy_engine_mode: Option<PolicyEngineMode>
§group: Option<String>
Implementations§
Source§impl ApplicationRequest
impl ApplicationRequest
Sourcepub fn new(name: String, slug: String) -> ApplicationRequest
pub fn new(name: String, slug: String) -> ApplicationRequest
Application Serializer
Trait Implementations§
Source§impl Clone for ApplicationRequest
impl Clone for ApplicationRequest
Source§fn clone(&self) -> ApplicationRequest
fn clone(&self) -> ApplicationRequest
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 Debug for ApplicationRequest
impl Debug for ApplicationRequest
Source§impl Default for ApplicationRequest
impl Default for ApplicationRequest
Source§fn default() -> ApplicationRequest
fn default() -> ApplicationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApplicationRequest
impl<'de> Deserialize<'de> for ApplicationRequest
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 ApplicationRequest
impl PartialEq for ApplicationRequest
Source§impl Serialize for ApplicationRequest
impl Serialize for ApplicationRequest
impl StructuralPartialEq for ApplicationRequest
Auto Trait Implementations§
impl Freeze for ApplicationRequest
impl RefUnwindSafe for ApplicationRequest
impl Send for ApplicationRequest
impl Sync for ApplicationRequest
impl Unpin for ApplicationRequest
impl UnwindSafe for ApplicationRequest
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