pub struct GraphSessionUpdate {
pub added: Vec<BlockId>,
pub removed: Vec<BlockId>,
pub changed: Vec<BlockId>,
pub focus: Option<BlockId>,
pub warnings: Vec<String>,
}Fields§
§added: Vec<BlockId>§removed: Vec<BlockId>§changed: Vec<BlockId>§focus: Option<BlockId>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for GraphSessionUpdate
impl Clone for GraphSessionUpdate
Source§fn clone(&self) -> GraphSessionUpdate
fn clone(&self) -> GraphSessionUpdate
Returns a duplicate of the value. Read more
1.0.0 · 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 GraphSessionUpdate
impl Debug for GraphSessionUpdate
Source§impl Default for GraphSessionUpdate
impl Default for GraphSessionUpdate
Source§fn default() -> GraphSessionUpdate
fn default() -> GraphSessionUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphSessionUpdate
impl<'de> Deserialize<'de> for GraphSessionUpdate
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraphSessionUpdate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GraphSessionUpdate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for GraphSessionUpdate
impl Serialize for GraphSessionUpdate
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for GraphSessionUpdate
impl RefUnwindSafe for GraphSessionUpdate
impl Send for GraphSessionUpdate
impl Sync for GraphSessionUpdate
impl Unpin for GraphSessionUpdate
impl UnsafeUnpin for GraphSessionUpdate
impl UnwindSafe for GraphSessionUpdate
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