pub struct EntryLink {
pub id: Option<String>,
pub type_: Option<String>,
pub web_url: Option<String>,
}Fields§
§id: Option<String>For linked Benchling resources, this will be the ID of that resource (e.g., ‘seq_RhYGVnHF’). Omitted for “link” types.
type_: Option<String>The type of resource being linked. For hyperlinks: ‘link’. For linked Benchling resources, one of: ‘user’, ‘request’, ‘entry’, ‘stage_entry’, ‘protocol’, ‘workflow’, ‘custom_entity’, ‘aa_sequence’, ‘dna_sequence’, ‘batch’, ‘box’, ‘container’, ‘location’, ‘plate’.
web_url: Option<String>Canonical URL of the linked Benchling resource (if you have at least READ authorization for that resource), or the explicit URL provided as hyperlink for “link” types. Note: locations do not currently have a URL.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EntryLink
impl<'de> Deserialize<'de> for EntryLink
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
Auto Trait Implementations§
impl Freeze for EntryLink
impl RefUnwindSafe for EntryLink
impl Send for EntryLink
impl Sync for EntryLink
impl Unpin for EntryLink
impl UnwindSafe for EntryLink
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