#[repr(C)]pub struct AttachmentLocation {
pub is_found: Felt,
pub index: Felt,
}Expand description
Result of searching note metadata for an attachment scheme.
Fields§
§is_found: FeltNon-zero when the attachment scheme was found.
index: FeltThe matching attachment index, valid only when is_found is non-zero.
Implementations§
Trait Implementations§
Source§impl Clone for AttachmentLocation
impl Clone for AttachmentLocation
Source§fn clone(&self) -> AttachmentLocation
fn clone(&self) -> AttachmentLocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AttachmentLocation
Source§impl Debug for AttachmentLocation
impl Debug for AttachmentLocation
impl Eq for AttachmentLocation
Source§impl PartialEq for AttachmentLocation
impl PartialEq for AttachmentLocation
Source§fn eq(&self, other: &AttachmentLocation) -> bool
fn eq(&self, other: &AttachmentLocation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AttachmentLocation
Auto Trait Implementations§
impl Freeze for AttachmentLocation
impl RefUnwindSafe for AttachmentLocation
impl Send for AttachmentLocation
impl Sync for AttachmentLocation
impl Unpin for AttachmentLocation
impl UnsafeUnpin for AttachmentLocation
impl UnwindSafe for AttachmentLocation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more