pub struct SimilarityView {
pub group: String,
pub view_type: SimilarityViewType,
pub graph: Option<Ref<FlowGraph>>,
pub data: Option<Ref<BinaryView>>,
pub linear_view: Option<Ref<LinearViewObject>>,
pub entity: Option<SimilarityEntityRef>,
}Expand description
A graph or linear view used to display a similarity result.
Fields§
§group: StringThe group used to arrange related views.
view_type: SimilarityViewTypeThe kind of view stored in this entry.
graph: Option<Ref<FlowGraph>>The flow graph, when view_type is a graph.
data: Option<Ref<BinaryView>>The binary view backing a linear view.
linear_view: Option<Ref<LinearViewObject>>The linear view object, when view_type is linear.
entity: Option<SimilarityEntityRef>The session entity for this view, if its renderer provided one.
Auto Trait Implementations§
impl Freeze for SimilarityView
impl RefUnwindSafe for SimilarityView
impl !Send for SimilarityView
impl !Sync for SimilarityView
impl Unpin for SimilarityView
impl UnwindSafe for SimilarityView
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