Struct holochain_zome_types::dna_def::DnaDefBuilder
source · [−]pub struct DnaDefBuilder { /* private fields */ }
Expand description
Builder for DnaDef
.
Implementations
sourceimpl DnaDefBuilder
impl DnaDefBuilder
sourcepub fn properties(&mut self, value: SerializedBytes) -> &mut Self
pub fn properties(&mut self, value: SerializedBytes) -> &mut Self
Any arbitrary application properties can be included in this object.
sourcepub fn origin_time(&mut self, value: Timestamp) -> &mut Self
pub fn origin_time(&mut self, value: Timestamp) -> &mut Self
The time used to denote the origin of the network, used to calculate time windows during gossip. All Header timestamps must come after this time.
sourceimpl DnaDefBuilder
impl DnaDefBuilder
sourcepub fn random_uid(&mut self) -> &mut Self
pub fn random_uid(&mut self) -> &mut Self
Provide a random UID
Trait Implementations
sourceimpl Clone for DnaDefBuilder
impl Clone for DnaDefBuilder
sourcefn clone(&self) -> DnaDefBuilder
fn clone(&self) -> DnaDefBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for DnaDefBuilder
impl Default for DnaDefBuilder
sourcefn default() -> DnaDefBuilder
fn default() -> DnaDefBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for DnaDefBuilder
impl Send for DnaDefBuilder
impl Sync for DnaDefBuilder
impl Unpin for DnaDefBuilder
impl !UnwindSafe for DnaDefBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more