pub struct OperationEntry {
pub operation_id: Oid,
pub cob_id: ObjectId,
pub rid: RepoId,
pub timestamp: Timestamp,
pub actions: Vec<String>,
pub author: PublicKey,
pub author_alias: Option<Alias>,
pub typename: TypeName,
}Fields§
§operation_id: Oid§cob_id: ObjectId§rid: RepoId§timestamp: Timestamp§actions: Vec<String>§typename: TypeNameTrait Implementations§
Source§impl Clone for OperationEntry
impl Clone for OperationEntry
Source§fn clone(&self) -> OperationEntry
fn clone(&self) -> OperationEntry
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 OperationEntry
impl Debug for OperationEntry
Source§impl<'de> Deserialize<'de> for OperationEntry
impl<'de> Deserialize<'de> for OperationEntry
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
Auto Trait Implementations§
impl Freeze for OperationEntry
impl RefUnwindSafe for OperationEntry
impl Send for OperationEntry
impl Sync for OperationEntry
impl Unpin for OperationEntry
impl UnwindSafe for OperationEntry
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