[−][src]Struct statefun::Address
The unique identity of an individual stateful function.
This comprises the function's FunctionType
and an unique identifier within the
type. The function's type denotes the class of function to invoke, while the unique identifier
addresses the invocation to a specific function instance.
This must be used when sending messages to stateful functions as part of the function Effects.
Fields
function_type: FunctionType
FunctionType
of the stateful function that this Address
refers to.
id: String
Unique id of the stateful function that this Address
refers to.
Implementations
impl Address
[src]
pub fn new(function_type: FunctionType, id: &str) -> Self
[src]
Creates a new Address
from the given FunctionType
and id.
Trait Implementations
impl Debug for Address
[src]
impl Display for Address
[src]
impl PartialEq<Address> for Address
[src]
impl StructuralPartialEq for Address
[src]
Auto Trait Implementations
impl RefUnwindSafe for Address
impl Send for Address
impl Sync for Address
impl Unpin for Address
impl UnwindSafe for Address
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,