pub struct AnnotationsState {
pub annotations: Vec<Annotation>,
}Expand description
Full state for a session’s annotations channel, returned when a client
subscribes to an ahp-session:/<uuid>/annotations URI.
Fields§
§annotations: Vec<Annotation>Annotations in this channel, keyed by {@link Annotation.id}.
Trait Implementations§
Source§impl Clone for AnnotationsState
impl Clone for AnnotationsState
Source§fn clone(&self) -> AnnotationsState
fn clone(&self) -> AnnotationsState
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 AnnotationsState
impl Debug for AnnotationsState
Source§impl<'de> Deserialize<'de> for AnnotationsState
impl<'de> Deserialize<'de> for AnnotationsState
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 AnnotationsState
impl PartialEq for AnnotationsState
Source§fn eq(&self, other: &AnnotationsState) -> bool
fn eq(&self, other: &AnnotationsState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AnnotationsState
impl Serialize for AnnotationsState
impl StructuralPartialEq for AnnotationsState
Auto Trait Implementations§
impl Freeze for AnnotationsState
impl RefUnwindSafe for AnnotationsState
impl Send for AnnotationsState
impl Sync for AnnotationsState
impl Unpin for AnnotationsState
impl UnsafeUnpin for AnnotationsState
impl UnwindSafe for AnnotationsState
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