Struct tugger_apple_codesign::RequirementBlob [−][src]
Expand description
Represents a Requirement blob.
csreq -b
will emit instances of this blob, header magic and all. So data generated
by csreq -b
can be fed into [RequirementBlob.from_blob_bytes] to obtain an instance.
Fields
data: Cow<'a, [u8]>
Implementations
Parse the binary data in this blob into Code Requirement expressions.
Trait Implementations
type Error = AppleCodesignError
type Error = AppleCodesignError
The type returned in the event of a conversion error.
Performs the conversion.
Auto Trait Implementations
impl<'a> RefUnwindSafe for RequirementBlob<'a>
impl<'a> Send for RequirementBlob<'a>
impl<'a> Sync for RequirementBlob<'a>
impl<'a> Unpin for RequirementBlob<'a>
impl<'a> UnwindSafe for RequirementBlob<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more