pub struct UriAction {
pub type: Option<String>,
pub label: Option<String>,
pub uri: Option<String>,
pub alt_uri: Option<Box<AltUri>>,
}
Fields§
§type: Option<String>
Type of action
label: Option<String>
Label for the action.
uri: Option<String>
§alt_uri: Option<Box<AltUri>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UriAction
impl<'de> Deserialize<'de> for UriAction
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 StructuralPartialEq for UriAction
Auto Trait Implementations§
impl Freeze for UriAction
impl RefUnwindSafe for UriAction
impl Send for UriAction
impl Sync for UriAction
impl Unpin for UriAction
impl UnwindSafe for UriAction
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