pub struct CellLinkView {
pub row: i32,
pub column: i32,
pub dynamic: bool,
pub link: Link,
}Expand description
A link together with the cell (row, column) it is attached to.
This is the shape the bindings expose to UIs, with the link fields flattened:
{"row": 2, "column": 2, "dynamic": false, "type": "External", "target": "..."}.
Fields§
§row: i32Row of the cell the link is attached to
column: i32Column of the cell the link is attached to
dynamic: boolA dynamic link is created by a formula like HYPERLINK. It cannot be edited or deleted: it lives as long as the formula produces it.
link: LinkThe link itself
Trait Implementations§
Source§impl Clone for CellLinkView
impl Clone for CellLinkView
Source§fn clone(&self) -> CellLinkView
fn clone(&self) -> CellLinkView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CellLinkView
impl Debug for CellLinkView
Source§impl<'de> Deserialize<'de> for CellLinkView
impl<'de> Deserialize<'de> for CellLinkView
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 CellLinkView
impl PartialEq for CellLinkView
Source§fn eq(&self, other: &CellLinkView) -> bool
fn eq(&self, other: &CellLinkView) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CellLinkView
impl Serialize for CellLinkView
impl Eq for CellLinkView
impl StructuralPartialEq for CellLinkView
Auto Trait Implementations§
impl Freeze for CellLinkView
impl RefUnwindSafe for CellLinkView
impl Send for CellLinkView
impl Sync for CellLinkView
impl Unpin for CellLinkView
impl UnsafeUnpin for CellLinkView
impl UnwindSafe for CellLinkView
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