bsky.data

Common data
License: BSL-1.0
public import bsky.lexicons.com.atproto.label : Label;
struct AtProtoURI;
string authority;
AUTHORITY (handle or did)
string collection;
COLLECTION (nsid)
string rkey;
RKEY (record key)
@safe this(string uri);
const pure nothrow @nogc @safe bool hasDid();
const pure nothrow @nogc @safe bool hasHandle();
const pure nothrow @nogc @safe bool hasCollection();
const pure nothrow @nogc @safe bool hasRecordKey();
const pure nothrow @safe string toString();
class BlueskyClientException: object.Exception;
uint status;
Status code
string reason;
Message
string resError;
Response error
string resMessage;
Response message
pure nothrow @nogc @safe this(uint status, string reason, string resErr, string resMsg, string msg, string file = __FILE__, size_t line = __LINE__, Throwable next = null);
Constructor