graphqld ~master (2021-10-12T07:07:01Z)
Dub
Repo
RandomPaths
graphql
astselector
Undocumented in source.
@
safe
struct
RandomPaths {
import
std
.
random
:
choice
,
Random
;
;
import
std
.
algorithm
.
sorting
:
sort
;
;
import
std
.
algorithm
.
iteration
:
uniq
,
splitter
,
map
,
joiner
;
;
import
std
.
conv
:
to
;
;
import
std
.
range
:
take
,
iota
;
;
import
std
.
array
:
array
;
;
import
std
.
ascii
:
isWhite
;
;
import
std
.
string
:
strip
,
split
;
;
string
[]
elems
;
string
toIgnore
;
size_t
len
;
string
front
;
Random
rnd
;
static
RandomPaths
opCall
(string elems, string toIgnore, uint seed);
void
popFront
();
enum
bool
empty
;
}
Members
Functions
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
opCall
RandomPaths
opCall
(string elems, string toIgnore, uint seed)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
elems
string
[]
elems
;
Undocumented in source.
empty
enum
bool
empty
;
Undocumented in source.
front
string
front
;
Undocumented in source.
len
size_t
len
;
Undocumented in source.
rnd
Random
rnd
;
Undocumented in source.
toIgnore
string
toIgnore
;
Undocumented in source.
Meta
Source
See Implementation
graphql
astselector
classes
AstSelector
functions
astSelect
structs
RandomPaths