pub struct AnnotationProperties {
pub title: Option<String>,
pub file: Option<String>,
pub start_line: Option<usize>,
pub end_line: Option<usize>,
pub start_column: Option<usize>,
pub end_column: Option<usize>,
}
Fields§
§title: Option<String>
§file: Option<String>
§start_line: Option<usize>
§end_line: Option<usize>
§start_column: Option<usize>
§end_column: Option<usize>
Trait Implementations§
Source§impl Debug for AnnotationProperties
impl Debug for AnnotationProperties
Source§impl Default for AnnotationProperties
impl Default for AnnotationProperties
Source§fn default() -> AnnotationProperties
fn default() -> AnnotationProperties
Returns the “default value” for a type. Read more
Source§impl<H> From<AnnotationProperties> for HashMap<String, String, H>where
H: BuildHasher + Default,
impl<H> From<AnnotationProperties> for HashMap<String, String, H>where
H: BuildHasher + Default,
Source§fn from(props: AnnotationProperties) -> Self
fn from(props: AnnotationProperties) -> Self
Converts to this type from the input type.
Source§impl Hash for AnnotationProperties
impl Hash for AnnotationProperties
Source§impl PartialEq for AnnotationProperties
impl PartialEq for AnnotationProperties
impl Eq for AnnotationProperties
impl StructuralPartialEq for AnnotationProperties
Auto Trait Implementations§
impl Freeze for AnnotationProperties
impl RefUnwindSafe for AnnotationProperties
impl Send for AnnotationProperties
impl Sync for AnnotationProperties
impl Unpin for AnnotationProperties
impl UnwindSafe for AnnotationProperties
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