structstd.crypto.asn1.Element.Slice[src]

Fields

start: Index
end: Index

Functions

Functionlen[src]

pub fn len(self: Slice) Index

Parameters

self: Slice

Source Code

Source code
pub fn len(self: Slice) Index {
    return self.end - self.start;
}

Functionview[src]

pub fn view(self: Slice, bytes: []const u8) []const u8

Parameters

self: Slice
bytes: []const u8

Source Code

Source code
pub fn view(self: Slice, bytes: []const u8) []const u8 {
    return bytes[self.start..self.end];
}

Source Code

Source code
pub const Slice = struct {
    start: Index,
    end: Index,

    pub fn len(self: Slice) Index {
        return self.end - self.start;
    }

    pub fn view(self: Slice, bytes: []const u8) []const u8 {
        return bytes[self.start..self.end];
    }
}