pub struct PositionPublic {
pub comment: Option<Text>,
pub expanded: bool,
}Expand description
Public data associated with a position.
Fields§
§comment: Option<Text>§expanded: boolTrait Implementations§
Source§impl Clone for PositionPublic
impl Clone for PositionPublic
Source§fn clone(&self) -> PositionPublic
fn clone(&self) -> PositionPublic
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 Default for PositionPublic
impl Default for PositionPublic
Source§fn default() -> PositionPublic
fn default() -> PositionPublic
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PositionPublic
impl<'de> Deserialize<'de> for PositionPublic
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 PositionPublic
impl PartialEq for PositionPublic
Source§fn eq(&self, other: &PositionPublic) -> bool
fn eq(&self, other: &PositionPublic) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PositionPublic
impl Serialize for PositionPublic
impl StructuralPartialEq for PositionPublic
Auto Trait Implementations§
impl Freeze for PositionPublic
impl RefUnwindSafe for PositionPublic
impl Send for PositionPublic
impl Sync for PositionPublic
impl Unpin for PositionPublic
impl UnsafeUnpin for PositionPublic
impl UnwindSafe for PositionPublic
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