pub struct ExternalTreeNodeId {
pub id: String,
}Expand description
FFI-safe representation of spark_wallet::TreeNodeId
Fields§
§id: StringThe tree node identifier as a string
Implementations§
Source§impl ExternalTreeNodeId
impl ExternalTreeNodeId
pub fn from_tree_node_id(id: &TreeNodeId) -> Result<Self, SdkError>
pub fn to_tree_node_id(&self) -> Result<TreeNodeId, SdkError>
Trait Implementations§
Source§impl Clone for ExternalTreeNodeId
impl Clone for ExternalTreeNodeId
Source§fn clone(&self) -> ExternalTreeNodeId
fn clone(&self) -> ExternalTreeNodeId
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 ExternalTreeNodeId
impl Debug for ExternalTreeNodeId
Source§impl<'de> Deserialize<'de> for ExternalTreeNodeId
impl<'de> Deserialize<'de> for ExternalTreeNodeId
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 PartialEq for ExternalTreeNodeId
impl PartialEq for ExternalTreeNodeId
Source§impl Serialize for ExternalTreeNodeId
impl Serialize for ExternalTreeNodeId
impl StructuralPartialEq for ExternalTreeNodeId
Auto Trait Implementations§
impl Freeze for ExternalTreeNodeId
impl RefUnwindSafe for ExternalTreeNodeId
impl Send for ExternalTreeNodeId
impl Sync for ExternalTreeNodeId
impl Unpin for ExternalTreeNodeId
impl UnwindSafe for ExternalTreeNodeId
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
impl<T> FromBase64 for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request