pub struct LinkExpression {
pub author: String,
pub data: Link,
pub proof: ExpressionProof,
pub timestamp: String,
pub status: Option<String>,
}
Fields§
§data: Link
§proof: ExpressionProof
§timestamp: String
§status: Option<String>
Trait Implementations§
Source§impl Clone for LinkExpression
impl Clone for LinkExpression
Source§fn clone(&self) -> LinkExpression
fn clone(&self) -> LinkExpression
Returns a copy 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 LinkExpression
impl Debug for LinkExpression
Source§impl<'de> Deserialize<'de> for LinkExpression
impl<'de> Deserialize<'de> for LinkExpression
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 From<AllPerspectivesNeighbourhoodDataMetaLinks> for LinkExpression
impl From<AllPerspectivesNeighbourhoodDataMetaLinks> for LinkExpression
Source§fn from(link: AllPerspectivesNeighbourhoodDataMetaLinks) -> Self
fn from(link: AllPerspectivesNeighbourhoodDataMetaLinks) -> Self
Converts to this type from the input type.
Source§impl From<ByDidAgentByDidPerspectiveLinks> for LinkExpression
impl From<ByDidAgentByDidPerspectiveLinks> for LinkExpression
Source§fn from(link: ByDidAgentByDidPerspectiveLinks) -> Self
fn from(link: ByDidAgentByDidPerspectiveLinks) -> Self
Converts to this type from the input type.
Source§impl From<LinkExpression> for LinkExpressionInput
impl From<LinkExpression> for LinkExpressionInput
Source§fn from(link: LinkExpression) -> Self
fn from(link: LinkExpression) -> Self
Converts to this type from the input type.
Source§impl From<LinkExpression> for LinkExpressionInput
impl From<LinkExpression> for LinkExpressionInput
Source§fn from(link: LinkExpression) -> Self
fn from(link: LinkExpression) -> Self
Converts to this type from the input type.
Source§impl From<LinkExpression> for SnapshotPerspectiveSnapshotLinks
impl From<LinkExpression> for SnapshotPerspectiveSnapshotLinks
Source§fn from(link: LinkExpression) -> Self
fn from(link: LinkExpression) -> Self
Converts to this type from the input type.
Source§impl From<MeAgentPerspectiveLinks> for LinkExpression
impl From<MeAgentPerspectiveLinks> for LinkExpression
Source§fn from(link: MeAgentPerspectiveLinks) -> Self
fn from(link: MeAgentPerspectiveLinks) -> Self
Converts to this type from the input type.
Source§impl From<MessageInboxRuntimeMessageInboxDataLinks> for LinkExpression
impl From<MessageInboxRuntimeMessageInboxDataLinks> for LinkExpression
Source§fn from(link: MessageInboxRuntimeMessageInboxDataLinks) -> Self
fn from(link: MessageInboxRuntimeMessageInboxDataLinks) -> Self
Converts to this type from the input type.
Source§impl From<MessageOutboxRuntimeMessageOutboxMessageDataLinks> for LinkExpression
impl From<MessageOutboxRuntimeMessageOutboxMessageDataLinks> for LinkExpression
Source§fn from(link: MessageOutboxRuntimeMessageOutboxMessageDataLinks) -> Self
fn from(link: MessageOutboxRuntimeMessageOutboxMessageDataLinks) -> Self
Converts to this type from the input type.
Source§impl From<QueryLinksPerspectiveQueryLinks> for LinkExpression
impl From<QueryLinksPerspectiveQueryLinks> for LinkExpression
Source§fn from(link: QueryLinksPerspectiveQueryLinks) -> Self
fn from(link: QueryLinksPerspectiveQueryLinks) -> Self
Converts to this type from the input type.
Source§impl From<SnapshotPerspectiveSnapshotLinks> for LinkExpression
impl From<SnapshotPerspectiveSnapshotLinks> for LinkExpression
Source§fn from(link: SnapshotPerspectiveSnapshotLinks) -> Self
fn from(link: SnapshotPerspectiveSnapshotLinks) -> Self
Converts to this type from the input type.
Source§impl From<SubscriptionLinkAddedPerspectiveLinkAdded> for LinkExpression
impl From<SubscriptionLinkAddedPerspectiveLinkAdded> for LinkExpression
Source§fn from(link: SubscriptionLinkAddedPerspectiveLinkAdded) -> Self
fn from(link: SubscriptionLinkAddedPerspectiveLinkAdded) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LinkExpression
impl RefUnwindSafe for LinkExpression
impl Send for LinkExpression
impl Sync for LinkExpression
impl Unpin for LinkExpression
impl UnwindSafe for LinkExpression
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