pub struct ProvenNameRecords {
pub root_name: String,
pub name_hash: NameHash,
pub records: Vec<ResourceRecord>,
pub secure: bool,
pub exists: bool,
}Fields§
§root_name: String§name_hash: NameHash§records: Vec<ResourceRecord>§secure: bool§exists: boolImplementations§
Source§impl ProvenNameRecords
impl ProvenNameRecords
pub fn from_resource_value( root_name: String, name_hash: NameHash, value: &[u8], ) -> Result<Self, ResolverError>
pub fn from_verified_resource_value( verified: VerifiedResourceValue, ) -> Result<Self, ResolverError>
Trait Implementations§
Source§impl Clone for ProvenNameRecords
impl Clone for ProvenNameRecords
Source§fn clone(&self) -> ProvenNameRecords
fn clone(&self) -> ProvenNameRecords
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 moreSource§impl Debug for ProvenNameRecords
impl Debug for ProvenNameRecords
impl Eq for ProvenNameRecords
Source§impl PartialEq for ProvenNameRecords
impl PartialEq for ProvenNameRecords
impl StructuralPartialEq for ProvenNameRecords
Auto Trait Implementations§
impl Freeze for ProvenNameRecords
impl RefUnwindSafe for ProvenNameRecords
impl Send for ProvenNameRecords
impl Sync for ProvenNameRecords
impl Unpin for ProvenNameRecords
impl UnsafeUnpin for ProvenNameRecords
impl UnwindSafe for ProvenNameRecords
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