►
From YouTube: Rust Lang Meetup - April 2023
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
B
B
C
D
C
C
D
C
E
C
C
A
A
B
B
A
F
C
F
So
welcome
everyone,
so,
first
of
all,
I
think
we
need
to
thank
you
for
our
sponsor
Panda
software.
F
So
he's
a
sponsor
of
this
event
so
and
usually
we
will
have
our
last
event
every
two
months
once
okay.
So
if
you
want
to
follow
up,
you
can
get
into
our
group
later
on.
We
will
show
you
the
link,
okay,
so
get
into
our
paragraph
or
either
Facebook
group,
okay
or
either
Discord
as
well.
So
you
can
get
some
updated.
F
So
thank
you.
Everyone
and
I
think
I
I
need
to
introduce
myself
and
my
team
first
I
was
like
in
case
you
guys
know
them.
Okay,
on
my
right
hand,
side
is
exactly
so
he's
working
as
sure,
okay,
so
and
I
would
so.
He
is
working
so
and
me
as
a
whole
stupid
I'm
jungle.
So
if
you
want
to
add
me
later
on,
you
can
get
my
social
media
okay.
So
so
we
should
start
today.
F
Link
as
well,
okay
and
our
future
events-
hopefully
we
can
do
this.
Okay,
we
we
haven't,
have
the
final
decision
yet,
but
it's
on
the
track
already.
So
on
June
we
will
have
a
workshop
okay,
so
so
before
I
start
Russ
I
think
some
of
them.
They
don't
have
any
numbers,
especially
I'm,
not
sure
who,
who
is
first
time
in
this
dress,
so
one
okay,
cool,
okay,
so
so
I
need
to
go.
I
need
to
introduce
something
for
I,
miss
last
person,
okay
in
case
okay.
F
Our
rust
is
a
programming
language.
So
programming
language
is
like
our
human
like
this
okay,
so
we
can
use
Malay
to
communicate
with
your
Malay
friends.
I
can
use
Chinese
to
communicate.
So
it's
a
kind
of
like
this
okay,
but
in
order
to
communicate
with
PC
right,
we
cannot
use
image
in
the
future.
Yes,
we
have
a
llm.
We
can
communicate
using
English,
okay,
but
on
the
Kernel
we
cannot
use
human
language
to
communicate
with
the
PC.
F
So
we
need
to
use
a
computer
like
this
to
communicate
with,
to
give
instruction
to
our
PC
to
do
what
they
want
to
do.
Okay,
so
so
Russ
today
is
reaching
1.68
version,
so
this
is
very
stable,
a
lot
of
people
using
it
in
production.
Okay.
So
if
you
want
to
use
it
in
Hobby
as
well,
it's
okay,
but
for
production,
is
better
tested.
So
it's
a
full
refresh,
I
think
it's
very
stable,
English,
okay
and
then
so
afterwards,
you
see
like
right
now
they
have
some
activity.
F
I
would
say
some
campaign
or
activities
out
there.
A
lot
of
people
they
have
one
child
called
rewrite
in
rush,
so
short
form
is
RI.
Okay,
every
every
Library!
You
have
your
framework,
you
have!
You
need
to
rewrite
it
in
Russia,
don't
bother
what
you
said,
so
you
just
rewrite
it:
okay,
so
I'm
using
grass
okay.
So
so
this
is
the
first
I
think
it's
one
of
the
project
as
well.
It's
C
plus
plus
for
that.
F
Okay,
it's
written
in
C,
plus
plus,
and
then
they
decided
to
rewrite
it
in
Grass,
okay
and
the
pi
in
the
machine,
and
they
did
it
as
well.
It's
basically
it's
a
terminal
or
command
prompt.
Okay,
it's
a
better
command
prompt
written
in
C,
plus
plus
it's
very
similar
to
your
terminal,
your
PC
terminal,
but
it's
written
it's
a
better
version
like
SSH,
something
like
that.
Okay,.
F
So,
and
this
second
project
as
well
are
also
rewriting
using
grass
as
well,
but
I'm
not
going
to
get
go
deep
to
for
this
song.
Okay-
and
this
is
the
Rama
also
we
write
interest-
is
the
probability
the
latest
very
latest
one.
What
we
call
llm
is
what
what
language
at
last,
like
this
model
on
behind
of
open,
AI,
okay,
open
AI
behind,
is
using
last,
like
this
model
too,
to
do
all
the
about
it.
Okay,
so
today,
previously
they
are
returning
a
c
plus
today
they
rely.
E
F
So
and
Cloud
Fair
as
well,
they
have
a
created
one
proxy
framework
using
rust.
Okay,
if
you
want
to
create
it's
a
framework
like
it's,
not
a
library,
it's
something
I
have
two
kids.
So
today,
if
you
want
to
create
a
proxy
server,
you
can
use
this
Library
this
framework.
Okay,
so-
and
this
is
one
of
the
projects
of
mojito-
is
to
do
testing,
okay,
also
written
in
grass.
So
if
you
want,
when
you're
writing
your
rust
program
right,
you
can
use
this
one
to.
E
F
Your
unit
tests,
whatever
types,
are
into
the
test:
okay
end-to-end
tests,
as
well,
so
to
write
your
testing.
You
can
use
this
Bible.
Okay,
and
this
malicious
is
a
certain
scientific,
very
similar
to
elastics.
D
F
You
can
replace
this
with
to
your
elastics,
but
elastic
cells
is
written
in
Java,
but
this
one
is
a
fully
impressed
okay,
so
so,
but
this
one
also
is
proven
you
can
use
in
production.
F
I
did
use
in
production
as
well
so
no
issue,
okay
for
this
I'm
not
going
to
go
through,
because
this
is
not
something
you
guys
would
use
as
well,
and
this
one
was
as
well
is
some
some
of
the
library
and
projects
okay,
but
this
one's
also
not
okay,
and
recently
we
lost
Community,
we
put
I
missed.
They
have.
One
incident
happened
in
India's
Committee
in
case
you
guys.
You
know
it's
because
of
rust.
Foundation
rust
language
behind
they
have
a
foundation
or
something
like
okay.
F
I
went
behind,
got
Panda
software;
okay,
they
have
an
organization
behind.
So
this
trust
Foundation
they
decide
to
trademark
last
logo
and
grass
keywords
those
kind
of
related.
Okay,
that's
the
stuff
right.
They
want
to
check
money.
So
after
trademark
right,
you
cannot
use
rust,
keyword,
anymore,
okay,
especially
for
commercialized
stuff.
You
cannot
use
rust
to
sell
any
in
sales,
stickers,
sell
merchandise.
You
cannot
do
you
need
if
you
want
to
do
conference,
you
need
to
ask
for
permission
from
the
foundation.
F
You
grant
file
a
permission
from
the
foundation
in
order
to
do
conference.
If
you
never
do
any,
never
inform
them
right,
you
will
get
sued,
okay,
so,
but
this
is
still
in
the
draft.
So
let's
see
how
how
it
will
turn
out.
Okay,
so
well,
of
course
yeah
okay!
So
this
one
foundation
in
case
you
guys
don't
know
okay
and-
and
this
is
some
breathing
material-
if
you
guys
are
using
python
as
well,
it
hurts
some
of
you
are
using
items.
F
Actually,
you
can
integrate
your
Titan
program
with
grass
as
well.
Okay,
so
you
can
write
a
certain
code
in
grass
and
certain
code
in
Python,
so
you
can
integrate
them
and
the
link
you
can
get
sent
us
as
well.
They
don't
so
see
how
to
if
you
want
to
more
deeper
Deep
dive
in
the
way
that
that
as
I
when
I
want
this
before,
okay
later
you
can,
you
can
come
to
him.
F
D
D
F
F
Presentation
you
you
guys.
Basically
we
will
do
some
networking
here.
So
if
you
want
to
ask
questions,
we
will
have
FAQ
as
well
so
FAQ
and
then
afterwards.
F
D
D
Okay,
so
like
in
the
final
Prime
framework
right
JavaScript,
the
most
popular
one
is
called.
React
is
done
by
Facebook
and
then
react
beside
react.
There's
also
like
view
I,
like
I
love.
You
also
I
love
you
and
then
thank
you.
There's
also
angular,
which
is
done
by
Google.
D
So
a
bit
about
the
the
access
is.
There
are
many
because
in
the
past
right
we
have
one
speaker
from
Penang.
He
gave
a
talk
on
the
rust
framework.
D
D
So
real
is
the
most
popular
framework.
Javascript
framework
JavaScript
is
a
in
case.
You
don't
know
JavaScript
the
the
language
for
the
web
permanently
for
the
web,
and
then
it's
a
it's
a
framework
as
in
it's
different.
No,
no
people
call
it.
The
library
are
more
like
not
quite
a
framework
but
more
like
a
library,
because
you
can
write
stuff
that
is
very
flexible.
D
The
flexibility
come
with
the
disadvantages
is
that
people
can
write
very
different
styles
and
then
it
might
be
not
what
you
expected
and
react
users
will
be
done
by
default.
We
don't
means
virtual
Dom.
The
Dom
is
the
document
object
model
where,
let's
say
your
browser
browse
through
a
web
page
and
then
the
Dom
is
like
how
how
your
browser
you
specifying
the
stuff
are
layout
there,
so
that
the
whole
HTML
thing
is
inside
there's
a
dumb
version
of
it
there
and.
D
Why
Sweden
is
vulture
virtual
Dom
means
that
the
virtual
document
object
model
as
in
is
virtual
as
like
like
how
to
say,
as
in
the
react
itself
will
maintain
you
maintain
this
version
of
the
Dom.
Why?
Because
it
doesn't
render
directly
to
the
norm
directly
some
some
of
the
tools.
If
you
use
JavaScript
you
just
like.
Let's
say
you
change
your
element
or
something
you
render
directly
to
the
element
rendered
to
the
Dom
you'll
do
update
already,
but
react
doesn't
do
that.
D
D
D
Alternatives
like,
for
example,
preact,
which
is
like
a
lighter
version
of
react,
and
then
there's
also
like
solid.js,
which
is
like
they
have
some
some
stuff,
some
stuff,
that's
different
like
it.
Doesn't
it
doesn't?
Do
we
don't
so?
Yes,
it's
a
bit
different,
it
doesn't
do
it
on,
but
then
it
how
to
say
solid.js
uses
like
a
it
doesn't
do
it
down.
But
then
you
hear
something
that
signals
something
like
that
like
something
I
see
more,
but
the
style
is
I
react
and
now
about
Deoxys.
D
D
The
rear
camera
is
like
class
based
component
everything
they
have
class,
but
then,
after
that,
they
they
have.
They
come
out
with
react,
Cooks
where
you
can
write,
functions,
right,
functions
and
then
to
define
a
component,
and
it
makes
it
like
looks
more
ergonomic,
but
there
are
some
issues
with
that.
Also
due
to
the
design
of
Hope
and
then
the
access
uses
Towery
under
the
hook.
D
Sorry,
you
can
think
of
something
yeah
he's
like
cross-platform
support,
so
he
can
support
the
desktop.
It
can
support
the
mobile
and
the
map,
no
not
yeah.
Also,
but
the
difference
is
that
Towery
right,
it
is
not
specific
to
the
access
it
can
support,
JavaScript
framework
I.
Think,
like
you
want
to
write
swap
or
whatever,
and
then
you
can
use
Towery
and
it
can
be
like
Automotive
to
alternate
electron.
But
Tower
is
a
bit
new,
so
it
might
have
some
issues
there.
D
It's
not
as
stable
as
react,
no
not
as
stable
as
electron,
and
then
you
also
uses
we
don't,
but
I
hope
it
does
not
so
I
hope
it
can
just
be
done
directly,
but
it
doesn't
have
that
Innovation
level
yet
produce
speed
to
use
them
directly.
But
we
don't
have
some
benefit.
Is
that
it's
easier
to
implement
the
server
side
rendering
as
in
because
it
keeps
a
Dom
virtually
on
the
server
side,
so
it
can
do
server
side
rendering
easy
but
easily.
D
Under
the
same
organization,
yeah,
the
the
the
people
that
create
the
access
Justice
their
target,
multiple
platform,
but
most
of
the
others,
I
didn't
try
out,
but
quite
a
bit
unstable
I
would
say
so
now
we
have
platform
support,
so
there's
native
they
say
it's
good
and
the
native
means,
like
native
native
means,
like
the
native
platform.
E
E
D
D
D
A
performance
benefit
of
using
when
using
wasm,
it's
like
it's,
not
just
any
quite
a
few
languages
compiled
to
awesome.
It's
like
you
can
compile
like
a
rust
in
basm
Sea
to
bosom
a
couple
of
other
languages
towards
them
and
welcome
the
browser
can
execute
it,
but
currently
there's
no
way
to
execute,
wasn't
already
without
having
a
JavaScript
rule.
So
you
really
need
to
write
some
JavaScript
and
then
to
execute
the
water.
Then
only
there
wasn't
work.
D
There's
no
there's
nothing
to
say
that
okay
browser
can
just
throw
in
this
button
and
then
it
will
load
the
model
directly.
But
currently
there
isn't
something
like
that,
so
it
needs
a
little
bit
of
Google
code
is
like
it's
like
yeah.
So
if
let's
say
you
want
to
implement
string
like
that
substring
or
something
like
that,
it's
not
that
doesn't
have
string.
So
the
language
have
to
do
something
about
that.
So
it's
not
like
everything
here
wasn't
like
it.
D
File
system
access
and
those
kind
of
things
it
can't
have
that.
There's
nothing
have
that,
but
today
you
don't
have
won't
be
talking
about
that.
So
what
and
for
Deoxys
it
comes
with
a
report
with
the
reloading
by
default,
as
in
like
change
the
code,
then
you
reload,
but
the
first
time
I
tried
it
quite
slowly.
It
was
very
slow,
I
changed
something
and
then
I
take
25
minutes
to
no
25
seconds
to
to
like
reload
the
browser
and
compilerating
with
web
browser.
D
D
It's
like
the
react.
You
can
put
the
HTML
template
within
the
JavaScript
code
itself,
but
I
said
similar
to
that,
and
then
it
will
compile
only
the
RSS
code
part
and
then
send
it
to
a
browser.
That's
why
it's
fast.
If
you
change
only
the
just
the
templating
part,
then
SSR
SSR
is
support
server
side,
rendering
I
mentioned
like
renders
from
the
server
side
there.
E
D
Some
caveat
is
that
it
cannot
the
virtual
Dom
right.
It's
not
nonsense.
Not
send
send,
is
a
rust
grade
so
like
rust,
have
something
or
trade
to
define
the
patterns
of
to
define
the
tricks
of
like
a
something,
let's
say
like
to
define
the
trade
or
something
like,
let's
say,
trade,
something
like
oh
virtual
implementation.
You
can
think
of
it
like
a
Java
implementation,
like
you
define
the
you
it's
a
class,
but
without
the
property.
D
As
in
that
you
define
create
something
that
you
define
the
trade,
then
you
need
to
say:
if
something
implements
this
trade,
then
you
need
to
implement
all
the
functions.
But
let's
say
you
have
a
trade
called
quack
like
that.
Can
crack
right.
Then
you
say
that
implements
this
quack.
Then
this
does
not
have
a
function.
Called
Quest!
D
Then
you
can
expect
that
trade
and
then
the
and
then
the
function
when
you
can
call
a
function
called
quack
if
it
implements
a
trade,
so
here
send,
is
a
trade
and
send
is
a
trade
that
is
is
before
in
Rust.
The
Sentry
is
useful
in
concurrency
system,
as
in
there
are
two
traits
in
Rust
to
work
with
the
Trans,
because
Russia
something
called
ownership
and
ownership
lifetime.
I
won't
be
talking
about
a
lot
about
that
today,
but
there's
something
called
that
and
then
ownership
prevents
something
from
moving
between
tracks.
D
So
send
me
something
to
say:
okay,
if
you
have,
if
you
have
this
variable,
it
is
safe
to
send
this
variable
to
another.
It
is
safe
to
send
this
variable
to
another
thread.
Let's
say
yeah,
it's
safe
to
send
it
across
and
then
there's
also
sync,
so
the
other,
the
other
counterpart
I've
sent
and
sync
other
people
is
called
Sing
s
y
and
z,
then
stand
and
sing
is
the
two
traits
that
Let's?
D
C
D
Even
solved
like
part
of
the
data
rate,
it
also
solves
the
data
resource
issue.
Like
you,
don't
really
get
data
resources
if
you
compare
the
code
with
safe
code,
let's
see
like
so
these
two
tricks
help
guarantee
that
in
let's
say,
if
has
anyone
would
see
here?
D
D
D
Certainly
remember,
then,
people
solution
for
this
last
time
was
like.
Oh
just
be
careful.
Just
just
remember.
The
red
documentation
remember
to
check
the
whole
program
to
make
sure
that
there's
no
issue
and
usually
when
people
say
just
be
careful
right.
Then
it
doesn't
work
because
people
make
mistake.
Then
surrounds
have
something
called
stem
crit.
Let's
say:
if
this
variable
cannot
stand,
it's
not
send
here
means
the
exclamation
mark
means
not
send
means
it.
The
variable
itself
cannot
be
shared,
cannot
be
sent
to
another
thread,
so
it
cannot
be
executed
in
another
thread.
D
D
Of
structure
again
they
say
you
can
hold
it
across
away
points
just
await
points
right.
If
the
because,
usually
like
from
the
word
points,
it
can
be
any
an
interesting
any
any
track
can
jump
in
and
then
execute
because
rust
away,
the
sink
away
is
based
on
the
it's
based
on
like
a
automata.
Something
like
that.
So
let's
say
it
it
can.
It
can
go
like
in
order.
D
So
there's
some
carrier
here
and
then
Live
View
Library
is
something
I'm,
not
quite
sure.
A
person
of
this
thing
is
like
you,
you
render
on
the
server
whether
the
server
sends
what
you
render
on
the
server
and
it
renders
in
my
browser,
like
you,
run
the
app
on
the
server,
then
you
rendered
already
from
the
browser
render
directly
from
what
you
see
from
the
server
I.
I
never
tried
this
before,
but
I.
Don't
think
I've
seen
something
like
this
foreign.
D
Okay,
so
about
the
top
mini.
You
will
find
them
on
Deoxys
and,
as
I
mentioned
since
Karma
was
discussed
in
the
previous
Meetup,
and
then
there
are
other
other
Frameworks
like
new
seed,
which
are
more
more
mature.
It
has
been
around
for
quite
some
time
is
a
bit
like
a
sikkimo
is
a
bit
based
on
view
based
on
view.
Is
it
based
on
signals
and
view
that
kind
of
concept?
D
D
C
D
Ergonomic
this
is
quite
economic
when
compared
to
others
and
there's
hard
reloading
a
lot
of
other
students
support
reloading,
especially
it
wasn't
kind
of
thing
because
JavaScript
is
like.
Oh,
it's
a
JavaScript,
it's
easy
to
do
hard
reloading,
but
this
one
supports
for
reloading
and
Innovative.
It's
a
very.
D
Game
engine
quite
emulative
as
well.
It
develops
as
a
very
fast
pace
and
I
want
to
see.
What's
the
state
of
Texas,
how?
How
is
it
like
react?
Does
it
have
full
guns
like
girls
like
Ross
tried
to
be
rust,
is
a
language
that
tries
to
be
correct,
like
the
it
tries
to
cover
as
much
as
as
much
stuff
as
possible
and
there's
also
something
that's
saying
the
saying
that
goes.
D
D
D
Some
some
of
the
libraries
doesn't
support
even
like
standard
the
library
supported
by
the
standard,
Library
team,
like
random
crate,
doesn't
run
on.
Like
the
random
credit
doesn't
run
well
on
the
browser,
so
they
are
interested
in
you
ideas,
but
not
there
so
I
today,
I'll
share
about
two
experience.
I
did
one
is
improving
the
to-do
NBC
on
the
access
itself.
D
And
then
you
see
press
to
do
that
kind
and
the
otherwise
I
try
I'll
react
to
gun,
as
mentioned
in
your
website.
So
first
is
this
the
progress
so
there's
this
add
more
features.
So
this
is
the
the
today.
Let
me
see
so
I
added,
like
a
couple
of
pictures,
I
took
all
button.
Double
click
modify
to
the
item
like
this,
this
kind
of
thing.
D
So
these
are
the
changes
I
did
and
once
I
did
this
changes
it's
on
par
on
with
most
of
the
total
MVC
application
feature
wise
and
what
I
learned
from
it?
Okay,
let's
go.
Let's
look
at
the
source
code,
a
bit.
D
It's
a
desktop
launch
kind
of
thing
and
then
there's
this
state.
This
is
a
enam
eras,
as
in
can
represent
like
a
couple
like
it's
like
see
him
enough,
but
it's
not
like
Cena,
because
this
this
is
some
type
as
in
like
this.
All
right
it
can
contain
contain
stuff.
D
See
all
you
can
put
data
within
the
all
itself,
this
enough,
you
can,
you
can
put
in
more
item
like
or
you
can
bracket,
and
then
you
put
something
inside
and
then
let's
say
all
have
this
item
in
an
active
turn
of
this
item.
Maybe
later
I
can
show
them
about
now.
I,
don't
have
it
yet.
So
this
is
enough
it
can.
It
can
be.
One
of
these
states
like
it
can
be
all
active
or
completed.
E
D
D
This
I,
like
I,
like
I,
like
your
new,
which
is
like
L
based
lbs,
is
a
bit
more
robust,
as
you
need
to
specify
the
message
how
to
pass
it
like
one
event
happen:
you'll
need
to
send,
say,
okay,
this
event,
you
caused
this
message
and
then
this
message
you
need
to
have
how
to
handle
this
business.
This
message,
but
this
function
based
kind
of
style,
is
like
a
more
ergonomic,
as
in
you
see
the
new
state.
D
D
D
Okay,
so
roughly
like
this,
and
then
you
can.
You
can
do
the
logic
here.
How
to
do
filter
I'm,
quite
surprised
by
this
time,
because
as
in
I'm
quite
surprised
at
this
as
in
because
you
can
do
filter
here,
as
you
can
run
the
filter
head
already
and
then
this
code
will
execute
when
the
start
changes.
Let's
say
some
other
code
changes,
then
this
code
will
get
executed.
D
D
D
An
observable
pattern,
but
not
not
as
complicated
like
this
is
straightforward,
like
you
write
normal
rough
code,
but
then
it
works
yeah.
So
this
one
is
matched
like
mesh
is
a
switch,
but
then
it's
like
a
comprehensive
as
if
it
will
match
everything
like.
Let's
say:
if
you
miss
one
item
here,
then
it
will
complain.
D
I
think
mesh
is
useful,
as
in
cases
like,
let's
say,
let's
say
what
experience
is
like
in
other
languages
right
I
have
enough
or
something
like
that.
I
have
like
a
couple
of
cases:
I
want
to
handle.
Let's
say:
I
have
a
plus
minus
I
handle
these
two
cases
in
the
future.
D
Let's
say
that
you
know
only
of
these
two
choices
plus
and
minus
in
the
future.
I
add
another
one
called
equal,
then
I
need
to
search
through
the
whole
code
base
and
then
to
and
then
to
see.
Okay,
which
part
uses
the
plus
minus
and
then
I
need
to
kind
of
equal
to,
and
you
add
equal
to
be
handled
there,
but
then
must
solve
this
problem,
as
in
I.
Don't
need
to
go
through
the
whole
code
base.
No
okay.
D
This
part
I
need
to
add
Google,
because
if
I
add
plus
here
I,
add
I,
add
minus
here,
add
plus
here
and
next
time
when
I
add
the
equal
to
the
enum
right,
the
compiler
will
put
error,
say:
okay,
you
didn't
handle
the
equivalent,
but
then
in
other
languages
it
might
not
be
the
case.
Maybe
third
languages
cannot
but
other
languages
might
not
be
the
case.
Then
you
need
to
go
to
the
local
base
and
then
you
need
to
search
okay,
which
part
used.
What,
if.
D
We'll
go
to
production
then
hit
an
issue.
Then
only
you
know
or
there's
this
issue
on
your
forgot
to
edit
here,
but
also
rust.
It
will
tell
you
ahead
of
time
that
okay,
you
forgot
to
handle
this
weapon,
so
it
will
tell
you
you
need
to
handle
this
variant,
but
this
this
thing
here
is
a
wild
card,
so
it
will
like
say
for
everything:
there's
not
one,
your
videos,
then
this
is
these
are
closure.
D
Then
this
is
a
RSX.
Isx
looks
a
bit
like
with
the
jsx.
Jss
is
like
how
to
say:
I'll
show
an
example
of
jsx,
but
yes,.
D
E
D
Is
specific
to
the
Deoxys?
Others
doesn't
have
this,
so
you
write
it
like
this
and
then
you
write
it
like
this
hedge
run,
because
there's
no
opening
closing
time,
I
quite
like
it
as
in
like
you,
can
specify
everything
through
through
this
way.
As
in
you
write
the
tag
and
then
you
write
the
opening
the
opening,
the
parenthesis
and
then
closing
parenthesis.
So
this
is
the
high
right
and
then
you
can
write
class
through
here
and
then
you
can
write
the
place
like
all
these
attributes
by
expressing
the
attributes
and
then
adding
in.
D
Need
to
spend
a
lot
of
time
to
learn
this,
and
then
this
is
the
input
and
then
you
can
specify
a
function
here
so
like
this
is
a
code
here
then,
and
then
I'm
quite
surprised
that
you
can
just
write
function
like
social
chunk
of
function
here,
because
this
this
is
a
macro,
it's
a
macro,
but
it's
not
Russia
a
couple
of
cards
macro
but
I'll,
say
this
in
macro:
I'm,
not
quite
sure,
which
kind
but
I
think
it's
the.
D
D
D
Are
like
you
need
to
put
our
excess
inside
and,
let's
say,
I
want
to
do
like
a
multiple
item
that
I
can
just
do.
Filter
mm
I
can
write
the
normal
rascope
inside
here
and
then
you'll
run
it
through
and
then
others
decide
similar.
This
is
kind
of
similar
and
follow
okay
right
here,
Yeah.
So,
basically
here
and
then
this
is
for
another
component.
This
is
how
that
they
pass
the
pass
the
properties
to
the
component.
So.
D
Here
have
the
CX
cxcl
context,
and
this
thing
I
won't
be
explaining
this
now,
but
this
is
the
lifetime
SC
night.
This
specifies
how
long
the
variable
will
last
and
then
there's
this.
This
is
a
scope,
so
they
have
this
scope,
that's
passed
everywhere
and
then
you
can
based
on
the
scope.
You
can
use
it,
and
this
is
how
they
pass
the
variable
that
then
you
can
know-
or
this
this
thing
contains
this
as
in
is
explicit
like
as
compared
to
JavaScript,
is
explicit
as
in
you
know,
this
will
be
passed
in.
E
D
D
Then
you
run
the
hello
world
and
then
this
is
quite
looks
quite
as
favorable
and
then
it's
also
organized
no
arms
down
messaging
like
if
you
look
at
the
new
there's
a
there's,
you
have
a
message
block
and
then
you
have
the
update
the
code
and
then
this
one
is
also
grippable
like
as
in
you.
If
you
want
to
see
where
you
use
the
state,
you
can
just
search
for
you
stay
and
then
other
good
like
hot
reloading,
and
then
you
have
the
home,
build
jet.
Rss
looks
like
jsx,
no
something
at
least
because.
D
Subsequent
subsequent
stuff
here
and
there's
no
closing
deck,
you
don't
have
to
forward
like
forgot
the
code
in
Tech
or
something
and
therefore.
D
What's
that
is
that
I
noticed
that
the
Boolean
right,
you
cannot
just
put
true
and
false
the
you
cannot
just
put
a
point
already
and
you
put
like
a
string
and
then
you
still
have
no
compile
time
left
check
ER
like
E-Check
at
run
runtime,
but
there
are
some
limitations
of
this
designer.
They
just
want
to
make
it
a
little
make
the
size
like
this
and
then
I'll
be
surprised
inside.
Why
is
that
on
double
kick
doesn't
work,
then
it's
called
on
dvl
click,
but.
D
Suggest
to
use
non-standard
casing
I
like
eat
your
snake
case,
because
Russia
for
naming
naming
Convention
as
in
function
name
using
a
case
and
then
and
then,
like
the
structures,
use
Pascal
case,
let's
say
like
first
capital
and
then
each
subsequent
word
is
capitalized.
D
The
some
start,
the
style,
is
not
that
clean,
as
in
you
need
to
in
desktop.
You
write
like
this
to
add.
Tailwind
CSS
team
is
like
one
of
the
CSS
Starlight
boost
red
button,
a
bit
more
lady,
more
popular,
but
as
in
it
needs
the
faster
plus
the
CSS,
very,
very
minimal.
One
kind
of
put
everything
everywhere.
D
So
when
you
put
this
so
the
other
thing
that's
that
is
like,
although
there
are
type
safe,
CSS
class
plugins,
as
in
like
I,
can
there's
this
killing
CSS
and
the
GUI
create
for
us
I.
Can
these
are
all
type
check?
As
you
know,
I
put
the
real
type
real
type
here.
This
is
the
real
type.
D
Then,
when
I
put
the
real
type
here
right,
I
can
check
the
type.
But
one
downside
here
is
that
the
conversion
time
is
longer
because
it's
not
integrated
to
the
Deoxys
itself.
I
mean
it's
done
better
puppy
yeah
the
benefit
is
type
safe,
but
then,
like
do
I
need
these
types
of
additional
couple
time.
I
wouldn't
want
that
and
then
there's
also
no
preprocessor
preprocessor.
It's
like
after
you
write,
usually
in
JavaScript
library
link.
D
D
So
you
have
to
use
the
full
blown
CSS
I,
just
I,
just
import
the
whole
CSS
in
and
then
it
requires
full
core
composition
like
once
I
change
like
we
will
find
of
class
any
request
change
and
took
like
25
seconds.
So
not
that
good.
So
our
realistic
is
something
I.
Just
that's
why
I
just
used
plane,
string
and
I?
D
Oh,
it's
the
same
thing
and
I
noticed:
oh
because
the
random
crate
doesn't
work
yeah,
but
there
are
some
issues
like
this,
which
are
less,
which
are
a
bit
surprising,
are
like.
If
I
write
normal
code
native
code,
it
was,
but
that
happened
when
I
use
it
on
the
one
of
them
is
different.
I'll
put
so
sometimes
surprising
like
this,
and
it
isn't
called
a
couple
more
time
so
I
hope
like
it
can
call
at
a
couple
of
times
or
it
doesn't
support,
but
it
didn't
and
yeah.
E
D
Crits
that
doesn't
support
the
wasn't
as
well
and
then
no
official
documentation
on
how
to
mutate
the
bro,
so
the
location,
so
I
need
to
do
something
that
is
to
support
rotating
this
passing
the
state
and
then
I
passed
this
state
to
the
child
component
and
natural
computer
can
use
this
use
this
ID
and
then
I
can
mutate
the
mutate,
the
parent
component
state,
as
in
the
state.
This
one
is
taken
from
the
parent
company
here
here.
The
state
in
the
rust
have
a
bit
clearer
ownership
as
United
this
state.
D
Okay,
so
another
thing
I
do
is
learning
experience,
so
totally
I
took
like
two
and
a
half
hours
to
work
on
the
to-do
and
we
see
changes
to
change
the
broken
to
the.
Is
it
not
broken?
Anything
like
it
doesn't
have
a
lot
of
feature
and
then
I,
but
it's
quite
fast,
I
mean
I'm
a
bit
surprised.
I
can
do
it
in
two
and
a
half
hours.
I
can
update
the
code
from
not
working
to
more
features
and.
D
Some
pages
in
the
documentation
that
are
not
all
VNS
just
start
shooting
I'm.
Just
like
oh
look,
a
few
page,
hey,
looks
quite
easy
that
I
just
changed.
Yeah
surprisingly,
it
seemed
to
work
and
then
a
lot
like,
let's
say:
compiler
development,
so
quite
works
out
that
in
Rust,
usually
we
have
tests.
Usually
in
the
other
languages.
We
have
something
called
test
driven
development,
and
so
you
write
the
test
first
and
then
you
write
the
test
first
and
then
the
test
break.
And
then
you
keep
writing
the
code
until
the
test
pass.
D
D
But
even
though
the
the
all
the
stuff
changed
right,
I
didn't
need
to,
even
though,
like
this
item
is
checked,
I,
don't
need
to
say
this
event
and
then
I
need
to
go
back
and
then
change
this
I.
Don't
even
do
that
I
just
say:
filter
everything
that
is
not
checked,
then
just
count
then
I'm
spreading
companies
works.
It's
a
bit
magical
I
mean
in
this
case
in
the
doctor's
case
and.
D
So
let's
say
for
react:
how
do
I
start?
So
this
is
another
example,
but
this
is
how
I
go
through.
How
do
I
start
react?
Is
it
usually
in
react?
World
we
just
do
yarn,
create
react,
I
mean
you
can
use
npm
and
young
area
app
hello.
Then
you
create
a
hollow,
and
then
you
see
how
long
going
to
hollow
and
then
young
start
you
can
start
run
the
build
everything
start
the
server
and
then,
if
we
edit
the
app.js,
and
then
you
look
at
this
react,
look
like
this.
D
D
Stuff
this
one,
you
need
to
install
the
whole
CI
and
then
you
surf
report
reload.
This
is
hello.
World
yeah
preload
is
like
they
put
everything
as
important
to
import,
improved
and
then
put
this
stuff.
Why
they
put.
This
is
because
you
don't
have
to
import
every
single
thing
up.
D
It's
just
one
put
one
star
in
group
preview
and
then
eat
it
for
everything
and
then
so,
if
you
let's
say
you
want
to
support
different
platform,
just
change
the
web
to
desktop
yeah,
and
then
you
and
then
you
you
go
to
desktop,
but
maybe
not
as
straightforward
as
these
are.
But
something
like
that
so
there's
a
caveat
here.
D
It's
like
I
mean
this
is
only
what
I
face
or
other
people
say
that
this
issue,
but
like
I,
need
to
add
this
I
need
to
put
this
basm
because
rust
converter,
to
compile
to
bottom,
because
analyzer
is
a
Ross,
LSP
language,
server,
language,
server
provider.
F
D
Protocol
and
then
so
USB
is
something
like.
Let's
say
we
have
many
languages,
and
then
we
have
many
editors,
so
we
don't
want
to
add
it.
We
don't.
We
don't
want
to
have
each
language,
no,
each
editor
build
an
add-on
for
all
the
languages,
so
the
the
people
feel
something
called
SP.
So
people,
if
the
editor
in
famous
language
protocol
and
then
the
language
implements
language
server
protocol,
then
they
can
communicate
so
they
don't
need
to
implement
for
each
language
like
green.
Then
you
need
to
support
for
this
language.
This
language
support
this
thing.
D
E
D
Makes
sense
every
message
with
the
compilation,
not
the
text
with
conversion,
so
I
I
look
so
I
bought
a
lot
about
react.
Hoops
was
a
mistake.
I
know
you
just
say
that
let's
say
this
is
I
should
try
it
or
can
this
happen
in
US
yeah
I
just
want
to
try.
D
So
so
this
is
example.
So
we
have
a
counter
button
in
react
and
then
we
have
a
function
called
button
and
then
return
this
button.
So
this
just
remember
that
there's
about
this
is
just
a
button
and
then
we
have
a
game.
We
have
a
react
component
here,
so
I'll
show
the
area
example.
First,
that
I
show
the
last
question
and
then
react
with
him,
but
then
Rush
with
the
butt
and
then
the
react
fixed
version
and
then
the
last
three,
so
the
there's
a
state
of
the
game.
D
So
it
looks
like
this
and
then
the
functional
functional
react
looks
like
this.
Let's
see
like
you
have
a
render
function
once
you
render
the
component,
this
is
the
component
and
then
you
can
send
specify
the
state
here
and
then
you
can.
You
can
click
on
click.
Then
you
can
do
something
and
then
let's
say
on
click
on
to
timeout
I
want
in
five
seconds
later,
I
want
to
print
the
state
count.
This
looks,
but
let's
change
this
to
cool.
D
D
D
And
then,
like,
let's
later
I'll
run,
it
I
think
I
didn't
run
it
in
the
back.
So
this
one
okay
I'll
just
say
this
runs
with
a
bug.
Essay
like
this
score
will
be
print
you
print
zero.
Why
you
print
zero
is
because,
when
you
start
right,
when
you
start
the
count
is
zero.
D
Increment
and
then
it's
done
so
when
you
start
right,
this
is
still
zero,
so
the
count
is
still
zero.
It
didn't
get
incremented,
so
this
is
like
their
life
cycle
issue.
As
in
what
the
last
cycle,
the
bug
occurs
due
to
life
cycle
like
as
in
like
it,
it
create
this
promise
first.
So
this
said,
I'm
not
runs
a
promise,
so
it
creates
this
promise
and
then
praying
the
promise
and
in
this
case
discount
is
always
zero
because
it
never
change
so
I
do
a
bug
per
bug
copy
in
the
access.
D
So
the
code
looks
similar
to
the
react
one,
except
when
I
look
at
the
last
version,
like
it's
a
bit
explicit
as
you
like,
I
can
see,
I
run
a
clone
here.
Cone
means
I
copy
the
variable
and
then
copy
do
a
version.
Do
a
copy
version
that
I
copied
so
here
I
can
see
that
it's
quite
clear
that
I
cloned
the
current
version
than
before
I
clone.
It
then
I
send
this
to
the
alert
so
here
I
can
see.
This
is
a
bit
obvious
as
him.
Oh
I
know
this.
This
is
already
zero.
D
D
Okay,
so
the
fix
is
in
a
case
of
react.
The
fix
is
to
add
a
reference,
so
it
referred
refer
to
the
account.
So,
let's
see
if
the
count
is
changed
right
it,
it
changes
the
reference,
so
it
needs
an
extra
extra
layer.
Extra
layer
called
reference
reference
to
keep
track
or
this
change
then
only
they
know
all
this
variable
change
in
the
future,
so
it
needs
an
extra
layer
to
change.
So
this
is
a
bit
like,
so
it
that's
it.
If
your
project
gets
bigger,
then
you
need
to
handle
this
kind
of
cases.
D
Of
course,
I
see
I
saw
the
original
doctors
solid.
Don't
have
the
issue
because
solid
uses,
solar
JS
uses
signals
which
softness,
which
doesn't
have
this
issue
but
react.
We.
D
Se9
same
I
use
reference,
but
I
don't
need
to
start
a
new
account
just
like
how
is
this
different
is
that
the
discount
is
a
reference
cell
I
refer
to
original
code.
You
can
see
here.
I
do
read
right,
so
I'll
read.
The
current
version
of
the
variable
previously
is
I
just
print
that
version
that
I
call
so,
which
is
obvious.
It's
already
zero,
because
I
cannot
change
it
after
icon,
I
think
I
do
a
copy,
I
copy
the
variable.
D
D
D
D
So
this
is
the
case
I
tested,
and
it
took
me
a
bit
of
time
to
figure
this
one
hour
because
they
don't
have
a
lot
of
examples
around.
And
one
thing
is
the
this:
this
blue
dialogues
yeah,
the
sum
of
the
wasn't
plugin
I
use,
doesn't
work
okay,
so
there's
a
Tokyo
carrier
I've
seen
like
the
I
tried
using
the
Tokyo.
Another
area
doesn't
really
work
out.
So
I
just
keep
this
one.
E
D
Example
and
dogs
are
limited,
so
something
you
might
need
to
figure
out,
but
I
I
cannot
talk
the
code
from
react
line
by
line
to
rust
because
both
of
them
have
different
design.
The
one
in
the
access
have
like
a
kind
of
like
you.
You
go
to
the
function
again
again
when
he
renders
the
code
and
then,
when
you
try
to
stay,
you
go
through
function
again,
but
react
doesn't
do
that
and.
D
More
explicit
because
Russ
at
the
right
time
they
incorporate
the
lifetime
inside
and
then
so.
This
issue
is
like
I
I
move.
This
set
started
here.
So
somehow
the
the
life
cycle
for
this
Deoxys
is
a
bit
special.
As
in
like
once
the
variable
change,
it
will
render
the
whole
thing
again
and
if
I,
if
I,
if
I
set
this
and
then
I
checked,
and
it
will
keep
looping
looping
looping
here
again,
this
is
a
issue
which
that
didn't
solve,
as
in
you
cannot
figure
this
out
in
common
time.
D
D
So
what
what's
missing
is
like
this
still
will
impress
all
this
stuff,
it's
not
fully
mature
partner
and
then
the
type
check
CSS.
All
these
are
not
there
top
check
CSS
report
line
image,
pipeline
data,
image,
Parliament,
better
cross
platform,
support
and
maybe
and
when
Maybe,
by
doing
SC
night
like
the
flutter,
you
can
change
it
to
the
native
code
and
then
you
can
no,
no,
no
yeah!
D
D
This
one
make
sure
enough
to
develop
a
Prussian
ready,
app
software
I
would
say
no
because
it's
quite
new,
it's
still
Extra
metal,
a
lot
of
API
will
break
yeah.
I
would
recommend
it
deploying
impression,
but
a
lot
of
the
things
that
are
still
like
experimental
and
there
are
some
interesting
things
that
they
are
looking
on
this
side.
This
this
kind
of
functions
like
component
is
like
new.
F
F
Questions
I
have
questions
I
because
under
hood
they
are
running
toward
me
right
and.
F
Code
from
react
and
and
Deoxys
is
quite
identical
because
you
say
you
mentioned
about
the
issue
on
react.
You
need
to
use
reference,
but
I
see
you
in
the
social
use
reference
and
what's
the
difference
between.
D
Okay,
so
the
react
one,
the
reference
is
like
a
so.
The
react
is
like
the
reference
to
another
variable
in
this
case.
So
it's
not
like
the
variable
itself
is
a
reverse,
so
it
needs
to
do
a
reference
to
wearable
in
a
Deoxys
case
is
that
the
reference
is
actually
a
rust
data
structure.
Is
we
have
cell,
as
in
like
there's
something
called
interim
usability,
but
it's
a
bit
too
deep
to
explain
it
now
and
so
I
think
like
once
this.
D
D
D
B
D
I
think
in
the
in
when
we
write
for
JavaScript
like
this
is
okay,
because
let's
say
I
read
for
JavaScript
like
this
because
JavaScript,
usually
you
you
have
events
come
in
and
then
you
can't
do
threads,
so
you
can
expect
to
do
it
concurrent
stuff,
but
then
you
also
you
can't
do
tracks.
That's
why
you
can't
do
a
passing
message
passing
to
different
thread
and
then
I
think
it's
safe.
It's
because
you
just
you
everything
is
from
the
same
track.
Then
you
just
run
it
and
then
it
should
be.
It
should
be
safer.
E
D
B
D
And
button
last
time,
I
checked
you
can't
right.
Maybe
that
I
think
they
have
a
proposal
to
say:
okay,
they
want
to
add
track
support
towards
them,
so
the
web
can
Rush
faster,
but
last
time
I
checked.
They
don't
have
that.
Let's
see
like
the
the
bosom
and
JavaScript
okay
JavaScript
is
definitely
one
is
definitely
in
the.
D
A
F
If
we
don't
have
any
question,
then
you
I
think
we
will
be
very
bad.
I.
Think
upcoming
is
just
like
looking
section.
If,
let's
say
you
want
to
ask
something
personally
to
everybody.
F
C
F
You
can
get
from
me
as
well
later
on
so
I
can
I
can
just
add
new,
and
if
you
are
interested
in
class
or.